45679 80
3305 36
13350 248
12086 81
10534 627
8389 363
8824 521
9650 681
6133 529
6988 257
18526 476
4760 389