20129 120
50957 452
3975 622
3276 649
63437 238
5217 667
29343 351
2071 277
7469 434
70544 166
4923 612
1848 388
2779 383
3552 560
1623 39
5528 546
179566 709
127615 413
90239 381
2937 678
3212 279
1083 31
34315 480
207842 637
33652 154
3060 655
2052 512
668 107