2691 302
2498 64
3231 295
10880 464
2676 171
15199 234
10506 979
23469 523
2298 475
1523 79
3135 508
3382 387
2621 330
548 60
4315 707
5880 921
2815 505
11836 638
3291 259
3247 590
2497 206
4484 507
3211 100
2900 236