2965 412
2182 220
236 562
330 90
999 488
776 801
751 412
1546 842
450 202
743 525
398 488
299 141
831 66
552 332
866 911
65 889
80 168
239 992
912 219
675 736
240 73
345 622
766 676
814 629