15502 323
17496 238
6890 211
16229 716
10406 596
7089 488
9593 97
16080 820
9678 253
7629 51
11605 126
128464 178
6220 100
5047 621