502 626
173 511
971 150
313 249
257 302
118 745
790 221
75 588
254 943
606 448
897 263
556 182
220 967
888 742
477 470
299 703
645 594
61 827
698 301
195 418
775 2
604 386
366 986
50 235