2982 79
20571 167
12127 105
29049 336
4101 207
64404 608
29100 538
11705 253
9142 852
18869 684
4839 518
82868 157
38537 668
5070 646
24668 600
4611 804
8387 483
12296 769
6137 616
12583 739
62423 460
4853 683
3812 497
9276 842
4347 611
6483 664
4288 488
15755 878