324831
413651
455506
904750
347450
626282
922492
72756
607415
32854
35310
14956
5161799
3574581
3102148
2403804
2238988
2064609
1979358
191878
1774118
1723136
1693196
1639471