100885 246
20949 938
17703 295
22218 629
19030 355
6283 853
16745 580
18132 78
5179 234
3551 227
2651 42
9385 344
5113 650
38130 473