538 103
2203 681
1702 541
495 106
1390 302
1843 498
2018 500
311 82
198 26
29129 860
60599 771
10026 275
6212 755