43348 816
8767 558
5326 652
14563 858
7494 636
17183 387
43900 407
12964 253
286823 1158
21422 404
53158 199
116389 640