2985 115
8814 598
3980 163
9301 320
9734 574
8065 394
48747 932
13009 280
11609 439
6509 412
14393 293
17086 86
16941 705
12635 580
31417 106
5339 351
10039 228
5878 662
12125 494
18375 377
24870 675
24712 204
24939 83
5074 836
9672 436