3535 523
3098 85
10990 99
5561 356
32670 777
5066 215
9322 203
4481 330
8419 449
6452 596
4597 569
4138 396
2846 587
1912 107
4162 377