2636 29
16737 189
8297 647
62713 135
31704 339
65895 275
203883 1052
20294 651
13727 290
46952 897
41433 399
5018 150
10706 603
6046 480
5568 902
4032 342
2403 89