228680
305934
76110
928557
653267
641975
691239
1011701
758891
620602
83969
352357
5170799
3590581
3119148
2424804
2243988
2070609
1994358
192178
1777118
1724136
1696196
1643471