2972 412
2193 220
237 562
330 90
816 650
463 732
756 45
331 725
401 514
876 402
345 622
420 614
541 860
582 274
543 55
509 100
994 246
80 168
546 966
912 219
388 148
191 875