56016 700
4521 178
7615 661
4752 601
5252 488
8797 181
11216 635
8618 137
64825 915
3789 624
5002 396
9939 499
5243 367
7096 774
3592 195
3727 849
7782 434
5751 656
9111 55
1572 232
6175 356
3844 355
15881 965