328308
387183
563416
112854
946915
62459
824546
574821
59290
2154
740956
836166
5174799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471