1184 319
2234 613
1751 466
534 111
131 27
2122 310
9135 74
358 62
1652 412
3376 670
2966 344
3618 302
2724 472
2700 140
4323 725
14580 783
12111 761
4089 621