22221 566
35033 579
4726 917
6220 473
5084 862
5184 312
6671 681
3654 889
1418 124
3819 523
8336 555
5729 621
11070 660
1507 127
5271 584
4966 453
3651 105
1382 94
4368 672
21192 191
47041 595