15433 323
17497 238
6903 211
16173 716
10325 596
7074 488
9576 97
16312 820
9615 253
7597 51
11630 126
128853 176
4559 99
6384 621