42936 308
21652 222
44496 807
56169 680
36985 450
37462 871
169747 985
43019 129
73277 288
49396 722
26623 519
177240 742
58046 211
136445 681
63123 263
107159 936
38254 353
55995 498
43146 752
57015 881
41913 152
23987 446
83265 853
80139 601