1029 146
18574 174
15235 117
5367 517
28195 508
7193 292
28106 238
5872 66
10553 591
56236 379
14543 450
5352 767
10737 198
10548 328
8078 156
29234 367
22662 77
28752 281
54941 292
22600 604
8678 34
14969 623
17739 494
17655 315
24961 130
12785 211
16558 652
12706 674