21249 536
3238 63
5342 425
29118 486
29248 154
2425 116
12260 885
5852 62
4256 555
13751 669
2424 100
5437 158
3163 348
1776 186