45694 80
3307 36
13364 248
12094 81
10542 627
8396 363
8828 521
9656 681
6143 529
6994 257
18573 477
4766 389