2967 911
554 59
533 81
1589 411
150238 576
21372 475
33934 483
23487 177
6647 297
3579 586
7951 735
4181 547
3259 524
1255 58
5497 616
5246 173
5109 687
4006 782
3886 593
4357 565
8724 717
54909 197
94018 372
8709 353
15693 695
5737 444
3966 315
4886 385