5193 30
13253 469
7050 280
5693 673
4821 61
5337 756
5859 73
8809 506
20885 794
9186 724
163834 974
49593 401
125815 465
46886 236
42731 395
21085 330
92823 454
64625 609
16698 316
33055 913
18897 456
28327 399
12701 800
49246 855
17034 84
22014 107
9858 485
12824 49