1839 452
39345 52
10495 258
3225 446
7192 700
6213 471
22343 211
16950 457
4546 583
14562 154
11932 824
2729390 4036
3735 587