1149 315
1116 211
2719 608
5352 253
10597 304
53520 557
13374 39
12702 487
7030 890
6899 615
5864 469