2963 313
830 257
1006 369
41 375
565 737
59 390
560 537
66 236
298 937
880 827
651 802
250 238
682 830
903 372
564 188
801 393
837 730
498 901
487 259
980 924
579 949
412 59
928 133