17946 452
10618 625
6412 336
10210 509
7666 434
40669 334
30867 164
1381 320
2336 325
5968 199
2058 218