15439 323
17486 238
6887 211
16218 716
10396 596
7083 488
9581 97
16070 820
9666 253
7623 51
11592 126
128007 178
6217 100
5041 621