960321
198542
4949
569550
573751
287211
857502
221970
758491
945304
504112
966698
5131799
3552581
3056148
2366804
2228988
2037609
1951357
191178
1760118
1718136
1685195
1634471