4009 608
1840 290
2016 429
3547 57
2239 175
3010 350
3154 801
2661 637
2939 885
2384 623
3306 695
3308 449
2852 585
3152 517
2260 349
2040 444
1009 269
2549 781
2731 587
4152 337
4503 865
385 107
2565 518
2956 675
2739 537
1541 354
3022 730
3217 532