2915 27
1713 40
2724 75
4369 446
4484 659
35684 191
59311 937
82594 189
102248 604
89234 169
30703 382
74447 1052
73530 201
13949 588
8594 184
7158 544
13735 446
15758 728
5080 478
9830 816
24132 267
13768 634
11959 356
194958 860
35285 352
84448 599
151339 631
93325 843