2797 773
2884 584
4378 527
2833 930
2259 485
5091 405
24384 316
2201 536
411 85
9185 298
3394 423
2765 596
4664 102
4975 416
5542 368
24429 510
3795 459
1048 339
5040 284
158 35
943 239
7535 628
7284 497
3491 930