1839 452
39345 52
10495 258
3225 446
7191 700
6210 471
22343 211
16950 457
4545 583
14562 154
11926 824
2729377 4036
3734 587