15450 323
17488 238
6888 211
16219 716
10400 596
7083 488
9583 97
16070 820
9666 253
7624 51
11592 126
128071 178
6217 100
5041 621