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