196568
295563
672824
195600
302644
698528
414506
152202
994578
752634
980661
651969
5129799
3552581
3055148
2365804
2228988
2036609
1949357
191178
1760118
1718136
1685195
1634471