49270 528
32409 328
12952 403
13971 387
37302 460
7804 731
50518 510
16616 620
3168 180
5901 552
19417 342
2867 692