1184 319
2234 613
1751 466
534 111
131 27
2136 310
9142 74
358 62
1655 412
3376 670
2966 344
3618 302
2726 472
2701 140
4324 725
14580 783
12111 761
4092 621