21057 586
5743 45
13103 606
6032 733
6330 874
7136 681
15857 580
5255 509
2427 115
8672 728
2780 57
11657 46
8768 108
8689 246
7515 618
8776 295
17246 136
6138 187
9498 577
5756 154
5664 625
12793 627
5598 421
7682 388