3905 133
7743 295
2536 90
4748 848
5256 568
12883 544
14618 782
8173 662
63393 293
6374 481
20669 461
17961 376
290838 945
227399 825
195578 319
196292 834
32204 799
332178 1077
167793 654
92133 834
307861 1148
12183 739
24091 626