3702 310
6680 598
11135 96
2048 54
21605 255
7176 821
14396 430
3735 783
2419 174
4302 459
13253 114
6477 633
55948 379
36222 695
2490 187
8893 86
22872 475
6671 287
2267 276
7202 81
8465 145
3457 510
47018 731
8495 617
4073 628
6581 334
7554 373
31929 629