582 68
5509 213
5084 171
3937 626
7166 515
3200 917
3209 477
8320 750
7195 568
743 146
3290 135
4762 855
4545 299
4754 239
2515 605
1108 134
4210 729
1804 39
2971 692
3995 642
5061 245
15725 934
3636 153
9277 336