2986 115
8814 598
3980 163
9303 320
9734 574
8068 394
48755 932
13012 280
11609 439
6510 412
14393 293
17086 86
16942 705
12638 580
31417 106
5339 351
10040 228
5878 662
12125 494
18375 377
24870 675
24716 204
24941 83
5074 836
9674 436