108238
112332
40715
39715
2562
31311
3848
3926
57920
3177
3828
1783
1876
33820
2216
1670
2103
23010
2754
1716
1306
1280
1640
2005
2362
2937
2686
1852
2147
1951
1310
2645
3921
3081