1158 246
31044 393
8922 543
5853 346
2802 215
29622 257
11450 327
8528 417
6587 179
6670 906
7349 522