3595 505
1597 85
4183 914
2274 265
2076 193
3416 641
2210 200
3173 626
3788 701
2789 345
4157 76
4374 838
4300 527
3768 490
2294 67
4066 582
4425 738
4876 959
4821 530
5823 594
4442 521
2234 56
4226 311
3499 118