45679 80
3303 36
13349 248
12086 81
10534 627
8388 363
8823 521
9650 681
6131 529
6987 257
18520 476
4758 389