5182 30
13185 469
7020 280
5697 673
4813 61
5299 756
5802 73
8622 506
20694 794
9158 724
163796 974
49572 401
125813 465
46877 236
42707 395
21075 330
92786 454
64412 609
16701 316
33009 913
18888 456
28237 399
12661 800
49102 855
17029 85
22017 107
9823 485
12728 49