45678 80
3303 36
13349 248
12086 81
10534 627
8388 363
8822 521
9650 681
6131 529
6986 257
18520 476
4757 389