45679 80
3304 36
13350 248
12086 81
10534 627
8389 363
8823 521
9650 681
6131 529
6988 257
18523 476
4759 389