1136
1928879
263
1504307
658
1510483
806
1778300
279
1198776
756
1143261
475
1222288
348
1130586
757540
251
817019
238
609405
108
626692
126
670601
180
518596
85
605580
77
582810
147
483322
362
317166
81
325218
296
293485
92
388723
52
338649
157
287324
175
182986
253
330936
301010
208
257702
196
202363
36
262568
38
206972
13
258924
247
171921
54
231884
144
232079
102
239877
154495