697 96
2625 555
3033 508
1970 348
3107 704
1656 427
13905 95
2991 927
2256 497
1071 238
3141 843
1648 406
2458 462
2927 656
1434 289
848 153
1984 518
3475 729
1112 298
2333 684
1943 605
2765 672
2268 419
2874 582