5028 628
10677 501
14896 587
2927 404
9582 613
8236 64
3883 215
5858 258
5077 830
1932 210
2646 71
3410 542
4463 821
4806 122
5955 322
4165 345
2928 192
1831 156
2938 244
2083 150
5775 586
6020 367
3034 471
5206 614