104 339
231 8
7249 805
785 63
518 373
247 655
1189 12
538 35
370 460
295 727
98 230
660 851
3265 269
989 929
393 575
426 32
1005 140
1897 999
450 352
338 888