2993 115
8828 598
3987 163
9315 320
9739 574
8097 394
48827 932
13041 280
11638 439
6521 412
14405 293
17115 86
16990 706
12656 580
31457 106
5360 351
10068 228
5886 662
12133 494
18415 377
24931 675
24796 204
25007 83
5081 836
9694 436