15339 323
17447 238
6822 211
16027 716
10245 596
7039 488
9449 97
15958 820
9531 253
7551 51
11501 126
124812 176
4527 99
4954 621