2894 313
34 641
668 366
211 972
1265 323
700 7
456 823
812 650
472 508
9 246
131 222
933 175
895 860
415 176
827 252
888 800
778 239
641 811
459 912
115 891
61 144
492 403
781 864