31137
562795
67571
231641
153461
965847
250318
676759
398396
173525
333550
556223
5091799
3519581
3022148
2325804
2214988
2013609
1913357
190078
1746118
1715136
1666195
1625471