5182 30
13185 469
7020 280
5697 673
4812 61
5299 756
5802 73
8622 506
20693 794
9158 724
163796 974
49571 401
125813 465
46877 236
42707 395
21075 330
92786 454
64412 609
16699 316
33008 913
18888 456
28236 399
12661 800
49098 855
17029 85
22014 107
9823 485
12728 49