45671 80
3301 36
13348 248
12085 81
10532 627
8384 363
8821 521
9647 681
6130 529
6986 257
18493 476
4752 389