6046 783
8638 328
8997 56
16677 446
8240 750
20046 253
10305 33
36550 364
13691 935
8518 96
3541 196
3832 487
3216 650
7446 567
2650 569