2636 29
16738 189
8297 647
62719 135
31710 339
65896 275
203889 1052
20295 651
13728 290
46958 897
41443 399
5018 150
10706 603
6047 480
5568 902
4032 342
2403 89