15568 32
4518 366
2634 124
4141 65
2611 94
4956 606
2957 274
4072 76
25835 173
2482 454
4929 660
7562 479