49353 528
32415 328
12968 403
13999 387
37371 460
7817 731
50680 510
16670 620
3170 180
5913 552
19445 342
2868 692