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