3049 420
20530 104
9408 530
4593 83
9940 90
14644 656
6585 571
37754 246
2848 674
2508 415
1755 447
4088 651