1160 222
898 25
1196 388
906 59
1268 128
991 667
606 292
521 98
334 120
507 707
253 111
189 715
986 659
418 584
652 171
47 414
399 805
438 4
482 589
631 343