2895 313
578 511
862 97
673 43
397 488
331 725
280 683
411 35
190 875
881 630
499 673
751 501
2439 127
330 90
668 528
323 49
938 140
751 412
338 630
345 622
860 975
774 214
232 347