45669 80
3299 36
13345 248
12081 81
10531 627
8383 363
8818 521
9644 681
6128 529
6984 257
18480 476
4751 389