100921 246
20951 938
17707 295
22220 629
19033 355
6283 853
16752 580
18138 78
5182 234
3551 227
2651 42
9387 344
5114 650
38138 473