22287 363
2636 515
3070 332
3572 671
2825 211
2956 207
8019 804
14910 481
6297 675
5078 599
7070 639
2847 164
7965 357
380475 865
303542 1032
131989 768
151954 834
10015 302
3061 51
4498 514
9562 580
8145 700
1825 192
1603 116
3494 288
1395 150
3863 525
2685 486