1405 310
2849 845
6479 635
12971 604
18358 75
35558 82
53369 671
35079 320
6199 104
4138 396
1951 223
4901 677