2977 420
20242 104
9396 530
4222 83
9837 90
14560 656
6564 571
35955 245
2812 674
2492 415
1743 447
4036 651