429 72
9571 611
1381 336
2670 44
16779 141
13018 786
103826 847
17486 326
41346 421
16219 410
11858 589
6349 119
5615 585
32340 260
16480 71
1862 51
3463 733
10835 518
3350 316
4843 79