812 257
2891 313
2438 127
937 140
987 840
411 35
2071 702
98 349
811 84
282 265
370 740
35 516
644 859
230 76
1233 359
118 584
345 622
232 347
217 31
492 569
791 687
79 647
929 784