13929 30
4127 366
2384 124
3605 65
2325 94
4624 606
2671 274
3104 75
19176 173
2204 454
4422 660
6553 479