22525 525
1476 97
120744 487
136692 370
54167 221
3316 280
3280 58
5746 666
67902 791
9678 470
8319 424
27930 146
14474 132
18868 689
11038 455
63606 293
221986 616
63327 181
24772 845
292164 947
16683 761
17045 696
13695 959
491115 1000
4417 164
9729 726
6539 795
12756 735