527 103
2202 681
1698 541
482 106
1388 302
1842 498
2018 500
311 82
195 26
29129 860
60598 771
10023 275
6208 755