509 97
2473 472
2168 452
3329 678
1827 339
1812 506
1903 396
789 96
2927 756
818 187
2598 538
1241 193
2091 579
3111 891
1475 287
2404 616
1421 277
1496 378
1081 203
1085 97
1486 341
2745 710
940 218
3026 486