315 33
1461 322
2922 608
3409 703
1687 486
3385 666
1584 385
791 105
2410 545
1850 287
1404 307
2322 390
4018 584
3071 737
2132 377
1344 388
2735 568
1605 254
534 42
2761 579
3326 551
2786 392
3604 402
2812 600