15447 323
17487 238
6888 211
16219 716
10400 596
7083 488
9583 97
16070 820
9666 253
7623 51
11592 126
128060 178
6217 100
5041 621