2949 503
12514 396
9763 50
5387 439
10385 637
14813 641
17503 164
9914 102
29592 378
84544 547
6448 412
141779 294
109470 592
7007 389
11319 589
4653 306
16288 211
7416 230
8977 922
6064 151
2731 181
4974 108
6601 618
8652 606
4550 465
6344 803
3169 153
8473 375