3791 310
6839 598
11345 96
2113 54
21685 255
7922 821
14439 430
3775 783
2476 174
4678 459
13378 114
6562 633
56421 379
36421 695
2518 187
9065 86
23200 478
6826 287
2296 276
7403 81
8567 145
3540 510
47172 731
8823 617
4110 628
6869 334
7673 373
32225 629