4063 351
2731 318
2293 279
10383 398
39734 829
37713 114
66285 360
87106 305
42857 259
46737 779
130355 903
47086 590
28993 604
81854 659
49526 904
50980 457
41048 148