5003 100
37988 855
1713 151
7139 961
6458 773
9280 617
1356 105
3619 79
16639 356
27130 498
33166 584
11071 205
5571 94
5486 403
12165 191
21544 442
2995 159
2226 418
3616 458
4369 103
14362 354
3015 803
14152 388
11599 635