2582 748
1142 251
1910 293
429 60
818 119
531 69
568 142
1373 313
2126 399
3397 670
1253 195
2185 609
1676 293
1088 279
3496 709
3293 387
1221 361
2599 708
1759 508
1284 171
2858 884
2048 276
8571 328
13928 904
4873 583
4812 290
3109 102
7029 230