2604 29
16697 189
8281 647
62641 135
31489 339
65855 275
203610 1052
20236 651
13698 290
46788 897
41267 399
5000 150
10698 603
6038 480
5561 902
4017 342
2389 89