2609 29
16706 189
8282 647
62663 135
31551 339
65863 275
203670 1052
20255 651
13705 290
46821 897
41313 399
5007 150
10699 603
6042 480
5564 902
4022 342
2389 89