3212 598
2350 246
2895 544
2229 424
1829 449
1745 502
2416 586
2606 582
2256 542
991 192
644 79
3007 815
2612 456
3068 584
1330 237
2749 700
1450 414
2913 938
1299 341
3316 688
2712 520
428 38
2954 603
1953 291