2556 631
1630 191
1401 209
485 58
1333 337
499 88
689 125
3157 722
1650 371
576 65
1714 411
839 122
2376 502
666 143
2684 655
2363 533
2895 892
2898 565
2437 256
1189 333
2609 720
1484 346
503 119
4090 759