3282 269
480 211
1152 883
2075 304
19 985
487 457
549 454
750 396
296 727
644 27
45 75
106 873
944 115
639 313
234 8
2463 304
563 154
1905 999
123 839
645 53
135 423
1191 12