20521 35
4790 736
114606 958
157004 624
55744 472
59858 832
43111 207
66085 383
83126 707
102627 815
122204 460
46506 624
35253 147
96268 708
62690 237
87411 406
164066 353
24008 388
103866 753
90316 242
49976 130
105895 279
37861 247
3303 690