4956 495
10786 97
34315 544
6310 494
5161 147
12498 445
7752 813
3527 181
14401 322
3635 123
2863 555
16157 694
15079 117
1965 163
1865 461
3104 262
4518 698
2800 427