2597 504
4047 128
15161 532
1007 259
2713 769
1250 325
2833 821
1406 295
21820 157
2838 781
2870 601
815 155
2906 851
1722 527
1125 177
1819 486
2270 458
3051 612
2506 636
953 154
2304 672
7585 506
2132 396
2987 794