1129 214
2952 700
2794 577
3143 146
18101 311
15979 739
17255 846
31393 66
13268 594
5837 359
12336 520