3119 529
2942 530
3318 348
2930 261
1199 86
3349 220
2471 481
1668 238
15272 421
14259 102
2437 43
3166 334
64944 856
3754 459
3035 54
4200 249
1182 180
3692 418
3143 458
2797 617
3557 795
859 93
2449 512