34983 597
39075 869
14632 821
151545 401
26699 253
257066 177
107831 678
28544 325
38407 527
71212 427
55596 307
50046 581
45325 417
129090 928
112538 158
34562 275
66333 827
22597 49
15825 329
51554 603
99093 404
98285 237
12098 425
23089 206
10508 341
7095 565
88322 903
153956 542