29648 65
54746 173
38958 75
123977 334
27542 286
21318 942
49823 644
163033 1122
55782 393
41188 212
28171 853
103265 373
56084 877
53965 601
26020 693
44359 670
80415 793
69663 380
105231 807
24552 420
34790 663
63520 702
69187 555
34624 626
42293 701
126451 748
38221 683
22013 610