3018 36
8269 599
6970 833
13931 702
3352 473
3968 439
5276 420
2798 400
3837 685
13173 601
176923 708
15677 591
56867 557
19092 597
5149 78
8691 570
2805 466
14115 67
4085 559
63030 384
28004 676
159467 210
123458 1120
160901 454
149903 783
20136 207
113096 581
231038 396