5939 887
4088 301
90643 171
18782 519
23546 622
52362 725
2997 175
28347 904
34368 663
4679 531
5215 573
3253 354
1660 212
2268 87
8332 502
2148 92
15338 594
3630 284