2379102
153366
1524115
2244120
209881
2840106
230552
208880
34600183
8817107
33955181
6598104
12390122
17788142
740681
2901117
152695
23666177
418165
150490