135681
204291
467516
47665
748628
615147
39290
255678
676326
141249
55083
26654
5177799
3593581
3125148
2428804
2247988
2072609
1996358
192378
1778118
1724136
1699196
1645471