3608 325
1448 326
2849 281
1826 305
4641 763
27954 570
3406 790
5040 699
2668 805
29440 862
3489 92
2334 243
1896 140
6150 56
2605 50
3521 514
12045 446
8928 82
8226 292
5295 315
1450 127
3460 617
6964 75
7025 501
8609 273
4693 749
3818 741
47068 716