127442
944161
393780
440445
28690
320718
741800
375928
64873
105537
110735
57110
5515367
4532935
4350459
3446462
3445998
3406286
3355956
3011729
3001226
2484209
2134352
2132407