30743 153
17430 205
27660 425
31223 171
30415 135
23692 292
30592 92
131137 876
70891 1018
41769 285
22359 553
32593 593
15633 109
15337 681
173561 982
53075 964
17043 642
36544 808
50518 689
28030 117
21393 623
76862 656
29702 639
61632 212