14111 30
4162 366
2394 124
3644 65
2351 94
4640 606
2690 274
3229 75
19908 173
2216 454
4446 660
6613 479