3130 529
2961 530
3355 348
2972 261
1223 86
3389 220
2485 481
1685 238
15452 421
14394 102
2458 43
3203 334
65335 856
3787 459
3068 54
4205 249
1192 180
3716 418
3169 458
2801 617
3564 795
866 93
2474 512