45662 80
3298 36
13343 248
12076 81
10530 627
8378 363
8816 521
9642 681
6127 529
6982 257
18460 476
4748 389