3005 616
1016 216
917 263
703 106
2163 579
2739 746
1371 277
567 83
2462 713
632 157
4038 501
3545 184
1208 32
3689 563
3772 701
1584 421
2034 438
2456 509
5892 719
1117 95
4891 665
2682 353
2513 705
1687 472
2162 580
1979 594
2747 193
2711 839