2716 521
2502 584
1258 380
281 76
2229 666
2238 640
2770 588
1779 267
950 178
1056 287
2033 471
2577 803
3613 980
1093 174
2545 557
2823 602
1256 197
1961 413
737 190
1334 118
2765 540
1075 226
2480 633
2428 415