303 571
414 357
63 623
462 272
258 435
131 819
694 693
290 179
943 115
150 97
628 597
938 227
482 151
614 294
41 853
283 128
86 223
117 859
221 97
507 556