12017 580
4483 751
12453 259
5084 697
4788 948
17408 446
3770 34
12707 286
9755 525
4433 227
6311 873
4947 664
4569 341
7166 275
9788 178
1476 76
7724 831
25995 508
13776 405
21278 85
42463 445
3690 297
12030 665
4580 632