45691 80
3307 36
13363 248
12094 81
10540 627
8394 363
8826 521
9656 681
6142 529
6994 257
18569 477
4766 389