2913 528
24416 943
46239 825
31265 407
42447 337
18083 552
42015 471
3065 625
3675 452
3184 195
29136 286
220732 174
1061 146
5305 715
63288 592
35235 653
23076 511
59319 124
15797 522
23130 122
10856 263
16221 590
3944 516
29023 111
51286 94
9955 183
3761 194
9536 881