910 64
2042 439
4127 135
5094 469
4006 348
4100 407
3095 405
40556 853
1567 290
4888 79
3389 888
8105 484
42222 613
8963 170