2971 313
885 294
962 543
687 186
274 250
386 90
997 161
102 593
425 268
693 146
252 972
690 780
517 752
904 884
277 38
44 375
906 372
450 930
801 393
726 108
351 330
981 924