3282 269
1152 883
449 812
1235 163
788 63
362 312
413 917
342 888
1063 584
411 74
646 27
1084 832
563 154
499 813
550 454
1791 500
415 693
915 77
45 75
17 548
428 758
460 574
358 910