42975 312
43472 170
25990 57
30145 943
27765 154
87630 325
14637 196
7147 70
22945 232
3812 178
28264 341
9940 315
4548 77
15961 608
51407 547
28929 587
16470 109
28224 318
16648 741
15273 871
7324 936
8577 622
8959 99
15505 54
22881 545
11789 511
8920 88
15996 932