14087 30
4157 366
2393 124
3633 65
2342 94
4637 606
2687 274
3220 75
19790 173
2215 454
4443 660
6603 479