4736
549512
178376
680490
280917
682730
72070
205804
928897
478879
258733
169567
5038799
3477581
2946148
2272804
2195988
1987609
188878
1870357
1725118
1702136
1648195
1614471