22039 755
9853 928
16434 120
4926 544
3742 179
8859 347
5656 318
11729 351
1153 195
5309 794
32653 235
2412 486