116648
932
780340
398158
592693
55972
43849
457861
194999
699627
229453
152459
5221799
3644581
3174148
2471804
2263988
2099609
2022358
193278
1804118
1736136
1709196
1652471