304843 1104
155677 421
149105 145
803095 2591
49732 650
190961 301
70009 378
118180 454
134037 396
20851 117
48887 600
848518 1997
758116 2258
164195 556
199017 417
87912 252
219917 711
305838 685
733976 1066
97261 835
96584 559
73932 395
297292 509
54155 468
37700 780
55179 567
27239 198
116205 324