2636 29
16738 189
8297 647
62717 135
31710 339
65896 275
203887 1052
20295 651
13727 290
46957 897
41442 399
5018 150
10706 603
6046 480
5568 902
4032 342
2403 89