43493 170
25950 57
30064 943
27778 154
87556 325
14657 196
7166 70
22930 232
3817 178
28293 341
9960 315
4573 77
15971 608
51329 547
28890 587
16435 109
28170 318
16598 741
15267 871
7337 936
8588 622
8894 99
15456 54
22820 545
11811 511
8925 88
15984 932
4224 815