3046 529
2904 530
3205 348
2825 261
1164 86
3232 220
2448 481
1658 238
14892 421
13868 102
2405 43
3133 334
63974 856
3694 459
2964 54
4144 249
1170 180
3645 418
3120 458
2789 617
3539 795
846 93
2420 512