2630 29
16732 189
8295 647
62704 135
31669 339
65892 275
203827 1052
20280 651
13724 290
46903 897
41415 399
5015 150
10706 603
6044 480
5568 902
4030 342
2395 89