3093 722
1193 215
635 53
1621 273
2245 322
2233 400
1224 301
1108 105
2425 470
3746 771
3553 833
1508 144
822 79
1794 382
861 236
1093 213
2885 406
2428 507
3847 540
3639 581
3650 708
2895 816
1232 130
738 90