2985 115
8813 598
3980 163
9294 320
9734 574
8063 394
48743 932
13006 280
11608 439
6506 412
14391 293
17086 86
16936 705
12634 580
31416 106
5338 351
10034 228
5877 662
12125 494
18371 377
24868 675
24703 204
24935 83
5074 836
9671 436