105563 317
6664 446
56336 603
38502 212
22581 926
13087 604
16118 866
10748 66
10520 108
43875 638
19838 750
62668 370
15264 135
12629 286
20583 656
8061 558
36533 596
15669 609
10251 250
5394 687
3738 215
43481 481
14783 328
22717 974
67909 856
24586 982