3582 229
4266 694
2609 32
5382 681
6212 158
6507 448
59968 302
2921 75
9250 624
6730 614
3161 269
16145 171
13601 535
11825 55
2453 370
4363 234
1995 296