3018 36
8264 599
6970 833
13927 702
3352 473
3968 439
5276 420
2798 400
3837 685
13170 601
176884 708
15677 591
56858 557
19092 597
5149 78
8691 570
2805 466
14114 67
4085 559
63003 384
27999 676
159428 210
123439 1120
160863 453
149854 783
20133 207
113088 581
230996 396