14098 30
4160 366
2394 124
3636 65
2347 94
4637 606
2690 274
3224 75
19866 173
2216 454
4443 660
6609 479