1012 59
3484 621
3647 598
1702 289
3488 937
2548 610
3015 514
2899 437
4514 778
3003 851
18082 749
13937 339
8536 380
8440 484
5465 907
3308 727
1132 151
2659 660
4094 667
2523 483
4985 450
1751 261
3575 207
1291 62
4095 497
3350 169
3217 646
4936 440