42980 312
43472 170
25996 57
30154 943
27769 154
87648 325
14640 196
7149 70
22951 232
3812 178
28265 341
9943 315
4548 77
15961 608
51421 547
28935 587
16480 109
28227 318
16652 741
15278 871
7326 936
8578 622
8960 99
15511 54
22891 545
11796 511
8921 88
16001 932