5191 30
13253 469
7049 280
5693 673
4820 61
5335 756
5858 73
8804 506
20882 794
9184 724
163834 974
49593 401
125813 465
46886 236
42731 395
21085 330
92822 454
64620 609
16697 316
33052 913
18896 456
28313 399
12673 800
49240 855
17031 84
22006 107
9857 485
12821 49