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