22629 525
1479 97
120803 487
136714 370
54182 221
3317 280
3281 58
5747 666
67919 791
9679 470
8319 424
27932 146
14479 132
18868 689
11038 455
63619 293
221998 616
63329 181
24772 845
292221 947
16684 761
17046 696
13695 959
491189 1000
4417 164
9729 726
6541 795
12757 735