3094 420
20801 104
9422 530
5050 83
10038 90
14692 656
6616 571
38941 248
2875 674
2526 415
1766 447
4141 651