4896 495
10786 97
34315 544
6305 494
5159 147
12497 445
7751 813
3525 181
14396 322
3632 123
2863 555
16156 694
15075 117
1965 163
1865 461
3104 262
4518 698
2800 427