1031 280
2493 738
493 122
412 89
3059 866
1490 431
1744 423
2501 503
4274 705
693 185
1849 490
6292 174
4946 475
3791 442
1740 142
4048 642
4096 717
19113 116
23580 797
10786 700
9305 293
5293 368
4825 753
13254 329
7581 486
8592 76
7963 665
21882 156