49343 528
32415 328
12964 403
13998 387
37365 460
7814 731
50667 510
16662 620
3169 180
5912 552
19444 342
2868 692