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