1133 115
2548 488
3359 608
999 140
1885 462
2665 721
2963 655
2680 590
1668 297
2979 780
2095 553
564 64
2976 758
1448 325
1957 508
2393 421
7410 198