1005 65
2292 793
778 896
649 859
556 332
670 528
999 488
448 858
227 601
299 141
130 659
754 501
307 82
815 257
2443 127
329 49
852 190
401 488
758 45
2602 912
397 364
1008 396
486 36
159 313