100 13
850 352
296 358
949 806
29 916
978 326
829 411
502 406
806 765
644 504
292 623
156 571
110 120
799 679
820 614
132 605
526 493
280 168
811 270
101 454