413932
511165
67530
61133
449444
947977
210696
425989
200936
946915
548282
430273
5091799
3519581
3022148
2325804
2214988
2013609
1913357
190078
1746118
1715136
1666195
1625471