16021 493
17795 569
7968 519
10719 445
9745 306
7515 94
2226 243
1453 140
3531 859
3166 907
3728 915
1482 92
2624 401
2240 244
3417 729