13929 30
4127 366
2383 124
3605 65
2325 94
4623 606
2670 274
3104 75
19160 173
2204 454
4421 660
6551 479