100916 246
20951 938
17707 295
22218 629
19031 355
6283 853
16751 580
18137 78
5181 234
3551 227
2651 42
9387 344
5114 650
38137 473