3127 529
2954 530
3343 348
2955 261
1219 86
3377 220
2483 481
1680 238
15408 421
14357 102
2451 43
3189 334
65227 856
3779 459
3056 54
4204 249
1185 180
3708 418
3163 458
2800 617
3563 795
865 93
2469 512