43721 817
8785 558
5344 652
14569 858
7503 636
17196 387
43952 407
13011 253
287197 1158
21441 404
53286 199
116754 640