6902 783
11462 328
10397 56
18729 447
9815 750
22943 254
11976 35
36964 364
14449 935
9578 96
3975 196
4263 487
3355 650
8361 567
2918 569