5003 540
7894 713
8353 100
8601 232
7534 131
7420 839
9751 434
5201 882
4555 854
12329 53
5996 357
10300 657
10685 688
21249 637
9187 350
6755 216
8171 81
8079 806
4954 207
11336 113
5722 749
6546 628
4828 765
8942 33
3326 211