22796 270
8646 207
31008 1010
6888 270
3784 429
15814 512
64706 370
255305 1090
72368 315
43192 99
59861 302
58042 320
95986 742
106022 453
148804 573
144973 839
132944 617
78949 562