2403 131
11539 818
22985 674
4738 51
9309 568
1375 99
24292 605
24761 71
2511 334
3107 459
15581 468
5288 112
45865 457
6560 637
9357 355
7923 421
9681 634
4760 657
30308 307
4707 367
16908 504
1300 163
12912 264
13334 480
8167 715
8673 540
8083 588
7447 746