2940 683
1468 399
2196 536
3494 546
6490 635
18476 75
35605 82
53396 671
35271 320
6232 104
1953 223
14873 678