4229 512
109578 991
20537 636
154829 328
14739 135
47585 451
39842 837
13382 595
35846 921
2380 382
3543 382
3412 744
1521 137
1885 187
2838 336