107 120
771 513
386 94
517 848
2975 313
322 251
482 94
425 268
528 96
500 901
419 975
801 393
637 102
987 49
885 294
687 830
2646 912
103 774
781 275
883 827
501 863
597 516