13929 30
4127 366
2384 124
3605 65
2325 94
4623 606
2670 274
3104 75
19168 173
2204 454
4422 660
6553 479