215645
51774
569811
665553
225361
332519
20535
345710
256916
76567
889907
527636
5149799
3568581
3077148
2394804
2230988
2052609
1973358
191578
1770118
1720136
1690196
1637471