1030 167
2959 649
2232 336
3165 728
2593 508
2377 384
2343 406
2416 661
3058 588
1353 309
1773 332
1040 230
1734 293
3115 712
3199 669
3083 826
1768 115
2420 518
2353 507
3227 733
2615 617
408 79
2889 623
508 153