3251 613
10790 99
29758 391
12232 634
13652 52
25010 660
22353 350
11738 542
217168 1046
17510 136
72116 428
29419 534
165685 1014
4704 856