2660 229
15496 523
14016 93
19336 772
12386 664
19432 787
14316 923
4300 220
3413 694
11482 273
8079 567
3820 553
5199 731
16985 701
2909 217
2215 417
2322 81
12330 251
55042 314
3996 710
2833 488
1377 190
15710 641
20596 242
3746 504
46442 279
18216 652
21237 322