3696 310
6665 598
11127 96
2043 54
21578 255
7168 821
14393 430
3733 783
2418 174
4299 459
13242 114
6473 633
55935 379
36221 695
2490 187
8891 86
22865 475
6668 287
2267 276
7194 81
8430 145
3453 510
47015 731
8488 617
4073 628
6568 334
7547 373
31912 629