25555 629
20543 444
29962 654
98198 876
41846 786
16522 541
21084 121
41759 930
53687 323
2108 150
9576 275
9699 255
5773 67
8105 160
3522 431
1899 112
2303 78
4322 360
4847 470
5014 895
5457 418
5617 379
3528 174
24552 91
29838 608
27949 914
90809 262
49273 484