2815 845
6289 635
12585 604
18195 75
35251 82
53100 671
34364 320
6057 104
4108 396
1938 223
4885 677