1023 297
2570 738
2217 627
2766 910
2633 519
397 101
3123 978
2190 604
2722 856
934 69
3441 524
2689 824
1003 272
9475 441
1406 352
2212 671
978 248
3071 910
2812 617
655 149
1315 248
3387 968
1480 361
674 190
1561 479
2720 705
2114 505
731 170