100983 184
160874 374
128100 287
51023 475
154536 899
131514 674
173496 465
89050 837
57115 293
38050 111
59623 692
64363 263
36855 469
240525 852
186127 914
322013 576
133029 735
52052 193
172046 608
95778 756
109198 328
167984 425
264767 500
169617 551
49485 486
376765 1073
151973 420
67464 376