2582 748
1142 251
1909 293
429 60
816 119
531 69
568 142
1373 313
2123 399
3397 670
1253 195
2185 609
1670 293
1087 279
3495 709
3292 387
1221 361
2598 708
1759 508
1283 171
2857 884
2048 276
8571 328
13927 904
4872 583
4811 290
3108 102
7028 230