2621 800
2241 562
1322 241
488 51
2220 625
2038 392
1918 343
3253 883
991 175
2623 474
15617 452
1312 37
3589 317
5035 620
6051 785
3707 665
37701 86
11203 749
6649 773
3841 631
16432 280
8590 740
34371 614
49849 895
7212 611
12608 86
5048 293
15599 728