1386 171
2954 348
3548 523
21495 233
3556 860
6737 929
3166 164
2393 143
8194 546
10108 448
4935 506
1878 81
1451 235
720 104