45671 80
3301 36
13347 248
12082 81
10532 627
8383 363
8819 521
9645 681
6128 529
6986 257
18487 476
4752 389