14109 30
4161 366
2394 124
3641 65
2349 94
4640 606
2690 274
3228 75
19895 173
2216 454
4446 660
6612 479