15517 32
4497 366
2615 124
4112 65
2592 94
4930 606
2941 274
4039 76
25381 173
2464 454
4882 660
7443 479