2967 313
90 322
374 226
2644 912
526 94
883 981
1591 842
486 823
128 389
904 372
699 527
300 324
686 830
849 496
513 752
528 96
735 702
268 250
20 729
305 461
940 21
337 506
1000 132