29 224
274 699
549 221
452 312
343 290
669 436
559 828
608 171
948 496
179 908
165 162
857 102
528 694
42 987
670 129
205 456
604 755
999 337
708 390
262 115