808956
1168869
118433
3078313
2528160
788103
1008060
157978
97942
257747
1437254
416873
56821
1076327
45925
135726
45580
1035541
545391
205346
145265
124632
64536
1874354
214317
134293
43868
1013715
383662
63644
03636
713579
73448
432966
442802
92430
202395
532268
432234
342035
272031
2051833
91739
281702
551311
41216
631043
291015
219894
6859
9763
23149
44132