681273
34353
888350
498217
801115
1001396
333906
530435
33938
578746
604833
579155
5061799
3502581
2982148
2301804
2205988
2003609
189578
1893357
1737118
1711136
1655195
1622471