225145
195149
701643
236337
717538
697334
1049285
825857
242454
88167
760908
966966
626147
493982
952818
79222
8417744
547286
3163577
3064980
3025510
2183192
2022495
1983492
1912216
174666
1733948
15875
151161
1468545