3003 911
634 59
558 81
1665 411
21376 475
34018 483
23508 177
6671 297
3595 586
7988 735
4186 547
3269 524
1263 58
7108 616
5262 173
5118 687
8763 717
55170 197
94062 372
8721 353
15747 695
5746 444
3970 315
4907 385
2267 353