2986 550
1334 294
11393 510
3089 481
1625 111
2242 468
2584 640
6305 663
3003 446
842 72
2794 740
5622 252
3949 247
3123 555
809 76
1019 180
3390 674
802 166
7508 628
3975 738
307 58
2103 319
2948 714
3137 498