2986 115
8814 598
3980 163
9303 320
9734 574
8069 394
48755 932
13012 280
11609 439
6510 412
14393 293
17087 86
16944 705
12638 580
31417 106
5339 351
10042 228
5878 662
12125 494
18375 377
24873 675
24722 204
24941 83
5074 836
9674 436