149 41
155 998
910 897
170 763
343 685
415 972
350 233
923 519
150 246
312 131
277 371
852 352
530 620
181 428
851 271
642 85
117 62
613 662
178 599
787 321