44796 703
11839 146
9734 100
10099 852
21673 205
343860 891
28092 339
20000 492
23954 683
86088 596
30212 393
6567 392
12380 618
24372 346
10989 93
11117 166
39388 344
29530 628
21879 118
9671 129
9692 481
58614 534
19499 770
35543 616
14356 661
40900 184
39908 712
45176 343