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