2971 313
687 186
904 884
1593 842
843 730
781 275
399 868
475 613
94 225
835 259
611 498
588 984
961 888
885 294
624 611
322 251
418 292
2120 702
277 38
450 930
690 780
329 220
566 737