2942 535
2737 114
2611 480
2496 244
4548 471
1174 53
2869 760
2406 422
2162 476
4621 793
1437 31
2959 800
3226 651
2283 383
978 93
2331 220
3574 841
2660 623
2052 437
2870 543
1021 40
2786 668
2809 577
2541 631