2615 29
16709 189
8284 647
62671 135
31575 339
65873 275
203704 1052
20266 651
13707 290
46837 897
41337 399
5009 150
10700 603
6044 480
5565 902
4024 342
2390 89