14991 596
3987 652
38072 433
6926 156
403934 775
10226 78
12097 126
15585 218
57609 321
71996 549
44028 602
15437 170
3875 153
115539 474
34745 959
15730 747
5940 526
3525 758
5221 874