950 270
1091 318
435 83
527 135
3873 507
5435 349
7167 708
13471 317
10790 52
3975 839
2176 93
12572 74
2927 291
74619 667
16125 583
19184 399