6405 812
3160 72
5471 451
4253 328
255843 673
259580 1056
101064 662
122934 293
103177 647
77035 440
133982 462
167671 531
139192 880
153042 493
3648 259
1823 117
4198 832
1920 350
2013 223