15570 32
4519 366
2635 124
4142 65
2611 94
4958 606
2957 274
4073 76
25846 173
2482 454
4929 660
7562 479