4235 512
109796 991
20550 636
155016 328
14766 135
47665 451
39876 837
13421 595
35868 921
2384 382
3549 382
3417 744
1525 137
1886 187
2842 336