665 102
2873 220
2210 476
939 666
453 442
578 59
79 234
4 721
258 652
301 417
880 315
38 451
464 291
1088 677
1042 650
3443 412
822 707
520 429
694 172
556 421
136 84
958 323
304 757
791 593