12432 445
4077 383
8846 477
6796 366
5125 675
7802 115
2722 287
9847 704
13520 521
2422 267
7398 788
6032 410
7962 125
6966 705
7014 929
6447 354
5590 233
15799 107
5834 444
20282 135
3866 342
16287 166
8179 518
2761 262