371413 889
117657 429
53922 347
68849 349
32250 386
403110 1305
55461 592
206996 237
55681 280
170935 984
254073 782
52579 874
300553 859
264937 2061
180503 303
99765 773
40799 297
104982 995
91650 988
321916 1184
131871 637
432783 926
159415 409
247114 510
78487 336
175923 837
34928 884
31655 307