2970 313
417 292
700 527
432 93
384 90
2464 127
338 943
735 702
379 109
1000 132
969 520
312 293
2404 793
481 435
624 611
886 510
905 372
63 390
425 268
21 729
566 737
624 313
993 161