1032 280
2493 738
495 122
415 89
3063 866
1490 431
1756 423
2559 503
4275 705
695 185
1850 490
6297 174
4950 475
3793 442
1745 142
4048 642
4097 717
19115 116
23581 797
10789 700
9307 293
5297 368
4826 753
13265 329
7585 486
8592 76
7965 665
21884 156