3911 133
7758 295
2537 90
4750 848
5258 568
12884 544
14622 782
8173 662
63400 293
6374 481
20669 461
17961 376
290898 945
227442 825
195603 319
196343 834
32204 799
332223 1077
167827 654
92169 834
307884 1148
12183 739
24091 626