538 103
2203 681
1699 541
493 106
1390 302
1842 498
2018 500
311 82
197 26
29129 860
60599 771
10025 275
6212 755