38629
28238
3340
2880
32448
32440
45262
21334
16723
2279
2560
21229
40967
31130
30053
27035
2362267
21174
2037153
1884149
18746
15550
15040
13360