22221 100
3696 82
4520 43
4241 621
4817 731
9369 531
5600 623
3563 449
8848 328
9359 820
8136 718
7606 579
27095 182
6805 491
3306 96
5147 238
3209 590
5692 641
58828 512
6552 403
4446 797
4504 40
3259 267
6163 619