2831 423
3228 598
15146 444
2878 541
1176 141
2701 437
2565 477
8227 753
3077 279
3372 755
2933 446
8091 153
1373 205
898 108
1324 41
1777 376
2841 287
3832 638
2578 522
3749 86
13232 216
3549 810
877 95
14113 803