17048 773
8759 107
16028 324
2414 172
5047 293
7062 331
7217 501
5415 350
3995 118
10709 983
4279 74
11592 734
19428 660
7625 856
3613 379
8128 496