3655 600
523 72
2812 824
842 185
2680 475
2685 272
4318 758
1491 342
1095 93
2243 627
4573 793
2671 598
3125 924
1296 309
2588 367
2012 541
3200 517
1817 107
2042 120
2202 497
2260 523
2353 659
4061 623
2417 251