15391 31
4463 366
2602 124
4052 65
2566 94
4894 606
2934 274
3926 76
24421 173
2450 454
4814 660
7351 479