2615 29
16710 189
8284 647
62671 135
31576 339
65873 275
203710 1052
20266 651
13707 290
46839 897
41340 399
5009 150
10700 603
6044 480
5565 902
4024 342
2390 89