2836 845
6430 635
12748 604
18257 75
35366 82
53247 671
34510 320
6086 104
4117 396
1940 223
4893 677