416334
355971
73836
309103
247472
183567
396423
579523
869248
12381
386736
254789
5162799
3576581
3104148
2409804
2240988
2064609
1981358
191978
1774118
1723136
1694196
1640471