21448 159
4847 641
10771 441
4297 638
29524 342
30880 177
12145 294
3679 74
29194 233
2586 166
13610 343
29633 107
6988 45
9510 671
4143 372
12270 741