45512 843
16536 165
23165 704
3680 625
16300 363
9591 486
2295 317
10133 128
19363 348
3650 245
4691 352
6760 143
17332 579
12459 627
27991 142
36733 143
8421 999
9621 718
4204 678
5833 359
13501 549
24646 72
19446 654
18667 313
6763 286
41924 478
34675 586
17498 406