199202
355949
595226
959929
710675
205702
699115
214352
215213
474258
603380
934209
5399799
3849581
3356148
2657804
2335988
2208609
2150358
196178
1905118
1781196
1772136
1682471