22216 566
35027 579
4726 917
6220 473
5084 862
5184 312
6671 681
3654 889
1418 124
3819 523
8336 555
5729 621
11070 660
1506 127
5271 584
4966 453
3651 105
1382 94
4368 672
21190 191
47034 595