87 215
309 975
681 53
460 708
856 764
609 593
533 170
195 931
290 517
611 132
91 805
215 532
400 847
839 2
598 260
672 879
625 894
620 225
345 541
89 336