5032 566
43815 526
677 124
7713 162
4761 81
10268 429
8547 326
68200 414
1361 269
3122 197
7571 775
2406 330
1762 381
17257 872
2423 336
705 193
73591 533
2553 824
15648 535
1129 124
3077 904
29479 63
6203 324
1135 34