4699 527
34571 277
343960 934
30497 299
20195 722
31469 645
38712 214
92710 758
2898 652
3748 552
13103 720
4628 630
2058 119