45692 80
3307 36
13363 248
12094 81
10541 627
8394 363
8826 521
9656 681
6142 529
6994 257
18571 477
4766 389