2990 115
8823 598
3985 163
9310 320
9739 574
8085 394
48816 932
13023 280
11627 439
6517 412
14401 293
17106 86
16981 706
12648 580
31444 106
5351 351
10058 228
5883 662
12130 494
18403 377
24914 675
24777 204
24984 83
5081 836
9690 436