15605 32
4522 366
2645 124
4161 65
2623 94
4969 606
2963 274
4086 76
26161 173
2489 454
4941 660
7613 479