100 106
345 169
865 40
739 236
848 301
702 131
144 596
553 939
222 789
257 967
485 37
257 713
649 545
315 92
128 70
272 773
117 307
52 452