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