16807 501
19175 664
6297 90
11867 710
1826 49
3889 550
1648 92
2941 151
3165 196
2431 116
4185 99
4324 433
10385 372
2944 352
3727 677