2636 29
16738 189
8297 647
62716 135
31708 339
65895 275
203887 1052
20295 651
13727 290
46956 897
41439 399
5018 150
10706 603
6046 480
5568 902
4032 342
2403 89