21466 159
4850 641
10774 441
4298 638
29526 342
30880 177
12145 294
3680 74
29201 233
2588 166
13619 343
29640 107
6989 45
9512 671
4147 372
12270 741