100671 246
20938 938
17687 295
22205 629
19005 355
6281 853
16715 580
18099 78
5165 234
3544 227
2646 42
9381 344
5106 650
38052 473