2158 122
1114 197
2107 524
6484 49
6939 908
12671 312
4411 195
5336 560
2285 357
5129 746
3207 43
6340 232
10216 780