15398 32
4476 366
2603 124
4061 65
2575 94
4896 606
2934 274
3925 76
24428 173
2452 454
4826 660
7370 479