13930 30
4127 366
2384 124
3605 65
2325 94
4624 606
2671 274
3104 75
19182 173
2204 454
4422 660
6554 479