34983 597
39075 869
14632 821
151546 401
26699 253
257072 177
107834 678
28544 325
38408 527
71215 427
55599 307
50046 581
45325 417
129091 928
112539 158
34562 275
66333 827
22598 49
15826 329
51554 603
99093 404
98285 237
12098 425
23089 206
10508 341
7095 565
88324 903
153956 542