2995 115
8837 598
3999 163
9325 320
9745 574
8115 394
48887 932
13057 280
11653 439
6528 412
14409 293
17139 86
17035 706
12672 580
31481 106
5371 351
10093 228
5894 662
12138 494
18445 377
24977 675
24833 204
25058 83
5088 836
9700 436