4235 512
109807 991
20551 636
155030 328
14767 135
47671 451
39878 837
13421 595
35868 921
2384 382
3550 382
3418 744
1525 137
1886 187
2842 336