3005 559
2623 527
3596 954
83370 551
112513 816
16547 234
100579 358
8924 365
6790 233
46741 700
49019 920
74657 149
22134 644
44664 741
6266 441
10858 935
4362 283
23702 328
14888 811
5193 378
9420 304
4417 281
15173 506
4312 174
2447 294
2508 35
3755 257
87819 213