3500 458
3842 332
2829 159
3164 278
30855 66
3721 277
4417 794
5525 860
3967 358
7739 202
3180 240
5527 735
8817 527
268203 462
4046 430
182132 227
121820 940
85447 182
65331 239
44797 184
33398 384
53263 557
50261 551
13232 183
13639 527
15371 306
10051 474
28374 779