1396 310
2847 845
6468 635
12922 604
18339 75
35493 82
53352 671
34952 320
6160 104
4133 396
1948 223
4900 677