14663 853
1881 296
4653 191
1790 275
24017 931
3311 533
2708 563
2427 405
9990 600
14365 489
3672 557
3233 860
9746 577
1617 150
3420 653
3300 699
2563 413
5578 222
1398 124
16022 876
32840 240
2145 444
3082 583
7652 80