107838
111132
40215
39615
2552
31311
3768
3906
57920
3167
3808
1753
1876
33820
2216
1660
2103
23010
2664
1696
1306
1280
1600
1955
2352
2917
2686
1842
2127
1951
1300
2645
3911
3051