49195 528
32416 328
12692 403
13954 387
37247 460
7802 731
50347 510
16582 620
3035 180
5893 552
19387 342
2864 692