45679 80
3305 36
13351 248
12086 81
10534 627
8389 363
8824 521
9650 681
6133 529
6988 257
18531 477
4760 389