3250 613
10789 99
29758 391
12231 634
13651 52
25010 660
22352 350
11738 542
217151 1046
17508 136
72110 428
29415 534
165673 1014
4704 856