3049 420
20525 104
9407 530
4585 83
9939 90
14643 656
6585 571
37726 246
2845 674
2508 415
1755 447
4087 651