14110 30
4162 366
2394 124
3643 65
2350 94
4640 606
2690 274
3229 75
19903 173
2216 454
4446 660
6613 479