2963 911
550 59
532 81
1584 411
149947 576
21372 475
33930 483
23485 177
6647 297
3579 586
7951 735
4181 547
3259 524
1255 58
5496 616
5245 173
5107 687
4005 782
3886 593
4357 565
8720 717
54890 197
94014 372
8709 353
15691 695
5733 444
3964 315
4885 385