2938 530
3210 348
2850 261
1228 86
3178 220
2467 481
1675 239
14284 419
13146 102
2404 43
3151 334
63170 853
3701 459
2962 54
4032 249
1174 180
3605 418
3148 459
2847 617
3541 795
847 93
2402 512