696 53
2148 509
1319 270
656 87
1677 307
2730 710
2976 705
589 53
1866 376
1312 232
2997 767
631 104
2702 685
2316 626
1602 294
445 78
358 29
2991 851
689 159
1905 340
470 34
706 100
2420 698
879 190
1031 196
2784 562
627 82
2505 668