315 96
2605 737
1960 600
19451 564
16289 779
2850 391
6161 406
2649 668
1631 460
2038 475
288 45
2861 646
1331 390
2172 656
3037 673
2635 512
1219 305
3238 59
2573 162
1744 342
626 189
3322 427
3637 808
3518 583