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