24061 289
2678 117
7733 568
39296 454
211148 1096
31108 656
19655 643
14791 493
9431 384
20200 654
7927 711
6031 448
3642 697
4465 732
4385 635