2993 115
8831 598
3988 163
9319 320
9741 574
8103 394
48850 932
13047 280
11644 439
6522 412
14406 293
17123 86
17008 706
12660 580
31469 106
5364 351
10078 228
5890 662
12136 494
18431 377
24948 675
24814 204
25029 83
5085 836
9697 436