3696 310
6676 598
11130 96
2043 54
21578 255
7168 821
14393 430
3734 783
2418 174
4299 459
13244 114
6473 633
55939 379
36221 695
2490 187
8891 86
22866 475
6668 287
2267 276
7195 81
8440 145
3453 510
47016 731
8488 617
4073 628
6569 334
7548 373
31912 629