12281 455
9870 520
3489 238
3671 487
12965 482
1433 58
17865 376
7398 664
14898 566
18002 291
5307 295
5105 722
6217 774
1300 50
3038 82
5515 508
3329 412
4054 398
2790 354
1804 112
4771 695
12433 837
5335 754
7469 718