195012 267
13204 219
5642 200
17542 912
26127 326
4241 288
2686 159
4373 436
3827 323
14171 676
55621 396
133009 746
56602 581
94773 216