45632 80
3294 36
13341 248
12074 81
10524 627
8376 363
8811 521
9639 681
6124 529
6980 257
18439 476
4745 389