3124 529
2952 530
3329 348
2943 261
1216 86
3370 220
2481 481
1672 238
15360 421
14332 102
2443 43
3177 334
65139 856
3775 459
3047 54
4202 249
1185 180
3706 418
3158 458
2800 617
3563 795
864 93
2461 512