45678 80
3303 36
13349 248
12086 81
10534 627
8387 363
8822 521
9649 681
6131 529
6986 257
18516 476
4755 389