3250 613
10789 99
29758 391
12231 634
13651 52
25009 660
22352 350
11738 542
217150 1046
17508 136
72101 428
29413 534
165666 1014
4704 856