21415 159
4843 641
10764 441
4296 638
29518 342
30874 177
12144 294
3678 74
29178 233
2584 166
13598 343
29622 107
6986 45
9500 671
4142 372
12270 741