2599 29
16684 189
8280 647
62631 135
31469 339
65852 275
203583 1052
20229 651
13693 290
46770 897
41248 399
4997 150
10698 603
6037 480
5560 902
4015 342
2389 89