878956
4408896
1258869
3278313
2788160
878103
1118060
167978
1607959
486873
56821
1126327
45925
155726
55580
1125541
545391
225346
155265
74536
1934354
224317
144293
3244178
1233715
383662
73644
03636
813579
2033391
522966
452802
92430
202395
572268
352035
272031
2151833
91739
301702
601311
41216
1431013
236894
6859
10763
46132
197
183
132
92
511
220
200