161 281
188 273
135 9
126 955
458 260
333 266
913 225
118 401
764 618
21 976
978 99
667 671
82 743
240 505
292 280
107 4
313 41
657 257
803 866
563 17