2927 753
2238 505
2996 460
5198 388
8999 402
6109 217
11547 399
52903 776
26844 352
32510 748
17210 315
6208 123