1402 310
2848 845
6475 635
12956 604
18351 75
35540 82
53366 671
35045 320
6191 104
4133 396
1950 223
4900 677