11502 560
14258 128
24347 212
11882 411
4653 488
18665 321
3858 372
8049 548
2580 730
2391 345
7710 261
2879 41
19833 865
3604 282
1913 84
4662 767
18138 498
4193 658
17980 506
14306 432
1615 94
2992 269
4618 634
3767 564
1492 38
2624856 6558
3365 857
2173 86