542 860
2206 220
583 274
238 562
313 201
996 246
776 801
2602 912
66 889
397 364
785 864
1008 396
370 394
497 921
580 511
1164 1000
329 49
2442 127
555 332
28 113
91 535
988 100
80 168