610 305
504 115
349 32
174 75
821 462
257 913
240 406
705 880
320 650
559 217
649 784
867 51
516 534
168 280
811 268
839 551
311 761
56 924
1232 572
29 860