56028 700
4523 178
7624 661
4752 601
5255 488
8802 181
11219 635
8619 137
64826 915
3789 624
5002 396
9942 499
5245 367
7098 774
3593 195
3728 849
7782 434
5754 656
9115 55
1572 232
6176 356
3844 355
15890 965