2821 845
6290 635
12605 604
18207 75
35274 82
53113 671
34376 320
6060 104
4110 396
1938 223
4885 677