21404 159
4840 641
10763 441
4296 638
29513 342
30874 177
12144 294
3678 74
29176 233
2581 166
13596 343
29615 107
6985 45
9500 671
4136 372
12270 741