41 99
629 10
42 15
157 112
298 872
160 373
483 201
447 320
210 39
612 642
98 256
395 565
568 480
125 30
67 745
481 23
237 853
402 950
663 295
910 801