4231 512
109612 991
20537 636
154867 328
14742 135
47592 451
39844 837
13389 595
35850 921
2381 382
3543 382
3412 744
1522 137
1885 187
2838 336