2604 29
16696 189
8281 647
62638 135
31485 339
65855 275
203606 1052
20235 651
13698 290
46784 897
41263 399
4999 150
10698 603
6038 480
5561 902
4016 342
2389 89