39857 702
9210 85
13584 882
6009 541
10588 490
4436 339
29125 206
9861 778
4170 474
40887 668
20063 364
27298 764
20626 307
15112 417
4695 833
150811 423
52494 278
5066 309
11720 702
18730 249
14371 459
44813 251
46073 238
21727 775
7132 171
22242 771
19985 655
5427 638