296048 797
268966 489
16054 297
12971 103
29595 125
18860 278
6680 229
9442 470
18379 702
13276 132
4983 228
13143 54
76897 140
154977 438
332416 1388
104415 640
17367 655
28874 863