512241
95206
637518
678430
849831
602333
1987609
1726118
519659
1276915
297827
1648195
5038799
3479581
2949148
2274804
2195988
188878
1870357
1702136
1615471