3251 613
10790 99
29758 391
12231 634
13651 52
25010 660
22353 350
11738 542
217163 1046
17509 136
72114 428
29419 534
165679 1014
4704 856