91 16
181 677
409 385
10 916
451 369
697 64
461 262
323 931
159 751
601 252
245 25
733 79
127 580
862 24
885 907
142 331
413 350
215 864
812 961
491 378