639 66
10309 346
5930 473
3487 713
880 119
16033 398
13915 670
5141 593
3873 569
2988 509
4363 883
3534 639
7738 351
1739 196
607 36
2845 567
2585 711
1151 130
1149 108
6132 662
1833 302