10163 808
22628 323
7795 282
49598 684
38074 287
27441 220
16050 539
8820 638
3392 726
4120 219
4207 483
2093 236
2202 205
7585 592
3655 714
7193 667
6199 503
1862 135