2686 515
3168 332
3801 671
2905 211
3285 207
8235 804
15003 481
6478 675
5204 599
7224 639
2959 164
8238 357
380727 865
303647 1032
132168 768
152156 834
10162 302
3137 51
4552 514
9652 580
8343 700
1967 193
1649 116
3853 288
1426 150
4073 525
2762 486
2850 661