21433 159
4847 641
10771 441
4296 638
29522 342
30877 177
12145 294
3679 74
29189 233
2586 166
13606 343
29629 107
6987 45
9507 671
4143 372
12270 741