3056 412
413 185
831 257
915 905
8 171
779 275
66 236
473 613
32 225
651 802
804 85
515 927
242 633
479 435
624 611
2967 313
417 292
90 322
2644 912
1010 369
883 981
2010 476
454 713
927 975