4201110
156468
237659
2107102
245488
145151
1895110
1931105
1988101
1680118
212896
215585
291662
379974
357665
3398120
373778
383998
146356
425363
228083
2366103
194982
2961102
205363
32036190
176791
228461
4329107
220272