42976 312
43472 170
25993 57
30152 943
27768 154
87644 325
14640 196
7147 70
22949 232
3812 178
28264 341
9941 315
4548 77
15961 608
51417 547
28932 587
16475 109
28227 318
16648 741
15276 871
7325 936
8578 622
8960 99
15506 54
22884 545
11793 511
8921 88
15998 932