15390 31
4461 366
2602 124
4052 65
2566 94
4894 606
2934 274
3925 76
24412 173
2450 454
4814 660
7351 479