311996 1443
188079 1005
48631 447
28631 473
64716 203
86168 943
57034 249
943323 1640
167168 1079
68374 487
56809 551
35397 148
137001 1177
73307 533
200783 285
55344 269
28999 265
67094 235
93606 210
74020 591
76817 476
282332 974
104288 328
91737 427
82207 405
457698 1619
99990 544
140533 699