538 103
2203 681
1702 541
495 106
1390 302
1843 498
2018 500
311 82
200 26
29129 860
60600 771
10026 275
6213 755