2989 115
8823 598
3984 163
9310 320
9738 574
8085 394
48811 932
13022 280
11624 439
6516 412
14401 293
17102 86
16978 706
12647 580
31439 106
5349 351
10056 228
5882 662
12130 494
18400 377
24910 675
24769 204
24978 83
5081 836
9688 436