4235 512
109786 991
20549 636
155010 328
14765 135
47661 451
39875 837
13420 595
35868 921
2383 382
3549 382
3417 744
1525 137
1886 187
2842 336