279786
44672
234638
312896
797693
107549
372753
940512
630499
270368
137683
268600
5221799
3644581
3174148
2471804
2263988
2099609
2022358
193278
1804118
1736136
1709196
1652471