4235 512
109788 991
20550 636
155013 328
14765 135
47664 451
39876 837
13420 595
35868 921
2384 382
3549 382
3417 744
1525 137
1886 187
2842 336