120 88
399 947
832 396
277 270
127 778
468 848
862 476
96 849
276 997
973 290
253 361
438 895
361 375
146 227
474 793
293 811
27 192
319 732
571 464
49 563