21194 86
144092 651
362600 1507
204794 433
54169 176
123035 410
252729 366
275208 907
45511 512
327606 1162
81404 899
51817 545
33068 728
124169 692
179471 348
307856 1217
80301 181
339305 1101
113783 278
242054 726
151028 999
37717 187
230054 945
51947 258