520789
709367
203978
792863
712173
495267
312321
227800
24314
18970
61519
159420
5144799
3567581
3074148
2388804
2230988
2051609
1971358
191478
1767118
1720136
1690196
1637471