2604 29
16697 189
8281 647
62644 135
31492 339
65855 275
203611 1052
20237 651
13698 290
46791 897
41267 399
5000 150
10698 603
6038 480
5561 902
4018 342
2389 89