133462
914300
850551
903150
635450
76380
595973
577852
10138
853872
739351
963585
5258799
3685581
3208148
2518804
2282988
2129609
2059358
193878
1830118
1745136
1727196
1660471