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