57756 700
9963 299
6476 872
10659 24
7916 785
3008 123
11833 877
6668 457
5370 233
4377 682
7132 584
6561 291
4951 77
13908 183
8051 282
28049 300
18340 159
6548 744
9314 569
5720 675
21882 808
4149 788
8970 814
21588 318