2935 690
1751 370
33965 700
141589 1057
1471 53
2144 610
4423 473
3979 518
4711 432
10961 725
6316 257
3166 149
38967 623
2512 411