4237 512
109844 991
20553 636
155066 328
14767 135
47679 451
39884 837
13426 595
35870 921
2385 382
3551 382
3419 744
1525 137
1886 187
2843 336