22782 525
1486 97
121116 487
136850 370
54288 221
3319 280
3284 58
5752 666
67987 791
9686 470
8324 424
27946 146
14496 132
18875 689
11047 455
63653 293
222065 616
63351 181
24797 845
292428 947
16687 761
17050 696
13696 959
491552 1001
4419 164
9729 726
6543 795
12760 735