603 84
2578 287
2283 546
3390 678
3210 679
355 51
1697 369
2654 710
1169 301
514 91
1900 479
2628 798
1071 209
3856 804
2821 600
2213 497
1503 322