2991 115
8823 598
3985 163
9310 320
9739 574
8085 394
48817 932
13024 280
11628 439
6517 412
14401 293
17108 86
16981 706
12648 580
31445 106
5353 351
10060 228
5883 662
12130 494
18406 377
24915 675
24778 204
24984 83
5081 836
9691 436