951 285
2827 904
811 179
2802 849
2050 477
2584 676
11552 543
585 147
2833 802
2161 552
2950 731
2260 573
348 74
10936 747
1756 430
330 94
2873 940
1541 445
2719 798
2632 558
9293 674
10225 261
19390 452
1771 208
46543 267
17367 551
7143 239
4228 707