3250 613
10789 99
29758 391
12231 634
13651 52
25010 660
22353 350
11738 542
217162 1046
17509 136
72113 428
29418 534
165675 1014
4704 856