3132 529
2969 530
3373 348
2994 261
1230 86
3414 220
2494 481
1688 238
15543 421
14454 102
2464 43
3216 334
65525 856
3800 459
3087 54
4214 249
1196 180
3727 418
3185 458
2804 617
3574 795
868 93
2483 512