42979 312
43472 170
25994 57
30153 943
27769 154
87645 325
14640 196
7147 70
22950 232
3812 178
28265 341
9943 315
4548 77
15961 608
51419 547
28934 587
16477 109
28227 318
16649 741
15277 871
7326 936
8578 622
8960 99
15510 54
22886 545
11795 511
8921 88
15998 932