2993 115
8832 598
3989 163
9319 320
9741 574
8104 394
48853 932
13049 280
11644 439
6522 412
14406 293
17124 86
17009 706
12660 580
31469 106
5364 351
10080 228
5890 662
12137 494
18431 377
24948 675
24814 204
25030 83
5085 836
9697 436