4899 870
2953 761
1640 332
3329 475
2778 578
3165 524
277 60
3727 765
3774 136
2635 468
298 43
991 40
651 106
3588 534
2771 513
1393 307
2523 587
2281 451
1544 319
402 97
2391 321
1722 311
2718 664
2221 495
2198 434
2200 607
1958 388
2900 562