103129
27010
1925
3395
111414
6567
3043
5670
39211
43612
2952
2277
4053
2921
3055
2220
4343
3393
2872
3037
6609
2774
33012
4976
60523
1202
4254
4888