45677 80
3302 36
13349 248
12085 81
10533 627
8385 363
8821 521
9648 681
6131 529
6986 257
18504 476
4754 389