45656 80
3298 36
13343 248
12076 81
10528 627
8378 363
8816 521
9642 681
6127 529
6982 257
18458 476
4747 389