2886 313
3490 59
923 944
947 931
563 764
337 630
948 537
101 620
224 574
807 253
716 536
324 241
117 532
314 441
87 156
330 725
923 332
929 342
831 923
721 978
658 778
773 729
512 535
190 427