45677 80
3303 36
13349 248
12086 81
10533 627
8385 363
8821 521
9648 681
6131 529
6986 257
18513 476
4754 389