2630 29
16732 189
8295 647
62704 135
31674 339
65892 275
203838 1052
20282 651
13724 290
46907 897
41420 399
5015 150
10706 603
6045 480
5568 902
4030 342
2396 89