3196 816
618 66
5290 92
817 123
6610 560
2761 341
5134 587
2058 158
1148 197
1027 191
1847 446
4485 744
1365 172
1448 77
3286 668
2130 392
3475 182
3253 382
4529 309
4135 561
11515 292
5368 311
2940 544
4749 812