45625 80
3294 36
13341 248
12074 81
10524 627
8375 363
8811 521
9636 681
6123 529
6979 257
18433 476
4744 389