14097 30
4159 366
2394 124
3636 65
2347 94
4637 606
2689 274
3223 75
19845 173
2216 454
4443 660
6606 479