14584 109
59519 330
21922 171
10657 285
19089 503
147973 742
128205 712
43403 72
41688 546
5775 946
6554 712
10281 728
5774 529
7521 654
11303 462
3284 726
8105 840
74253 467
120824 394
70584 518
68016 684
34170 128
27248 103
2520 141
7174 85
9246 651
2420 245
6696 616