448903
316559
856397
560866
507912
42200
155674
187192
519407
17713
186798
40835
5315799
3745581
3254148
2575804
2311988
2159609
2079358
194678
1856118
1752136
1750196
1669471