37101 52
9180 258
2755 446
6388 699
4913 471
15852 211
16517 457
3987 583
11293 152
10977 824
2123468 3788
3234 587