2627 29
16720 189
8285 647
62686 135
31618 339
65878 275
203751 1052
20271 651
13716 290
46866 897
41367 399
5009 150
10701 603
6044 480
5566 902
4027 342
2390 89