2580 748
1142 251
1905 293
429 60
816 119
531 69
568 142
1373 313
2117 399
3395 670
1253 195
2184 609
1668 293
1087 279
3493 709
3290 387
1221 361
2598 708
1759 508
1283 171
2856 884
2048 276
8569 328
13925 904
4872 583
4811 290
3107 102
7027 230