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