2993 115
8832 598
3989 163
9319 320
9742 574
8104 394
48853 932
13049 280
11645 439
6523 412
14406 293
17124 86
17011 706
12660 580
31470 106
5365 351
10080 228
5890 662
12137 494
18431 377
24950 675
24814 204
25031 83
5085 836
9698 436