14111 30
4162 366
2395 124
3644 65
2351 94
4640 606
2690 274
3229 75
19911 173
2216 454
4446 660
6615 479