2434 110
3183 273
10028 185
15951 669
9591 301
23948 278
6361 918
3691 477
3271 44
2738 28
6870 790
2806 72
2897 648
2367 120
1630 343