15397 32
4476 366
2603 124
4056 65
2575 94
4895 606
2934 274
3924 76
24398 173
2452 454
4823 660
7366 479