166 31
624 2
947 85
762 540
436 1000
400 531
741 136
256 447
540 870
131 186
593 941
849 55
352 425
806 672
392 34
476 124
723 859
743 514
611 518
487 519
31 953
661 84
342 887
407 104
93 636
112 623
889 8
625 934
257 313
649 146