39137 52
10271 258
3174 446
7109 699
6096 471
22195 211
16902 457
4500 583
13827 154
11836 824
2622963 4005
3663 587