42978 312
43472 170
25993 57
30152 943
27769 154
87645 325
14640 196
7147 70
22950 232
3812 178
28264 341
9942 315
4548 77
15961 608
51419 547
28934 587
16477 109
28227 318
16649 741
15276 871
7325 936
8578 622
8960 99
15507 54
22886 545
11795 511
8921 88
15998 932