4235 512
109801 991
20550 636
155021 328
14767 135
47667 451
39877 837
13421 595
35868 921
2384 382
3549 382
3417 744
1525 137
1886 187
2842 336