45667 80
3298 36
13343 248
12079 81
10531 627
8379 363
8818 521
9643 681
6128 529
6984 257
18470 476
4750 389