1008 46
859 326
769 565
766 592
668 917
620 341
559 245
542 369
401 675
394 763
310 248
127 346
121 159
93 210
65 607