156503
103229
403401
646686
64587
395640
695550
499190
571890
683901
154191
930744
5173799
3591581
3119148
2424804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471