6560 783
10403 328
9926 56
18007 447
9035 750
21835 254
11411 34
36856 364
14122 935
8905 96
3761 196
4113 487
3291 650
8102 567
2792 569