4229 512
109593 991
20537 636
154844 328
14739 135
47588 451
39843 837
13385 595
35849 921
2381 382
3543 382
3412 744
1521 137
1885 187
2838 336