1004 6
159 76
1055 271
249 751
64 29
969 286
1010 716
484 338
352 250
519 245
679 189
703 280
685 163
281 831
120 805
584 325
905 811
339 976
138 181
1076 311