2993 115
8830 598
3988 163
9318 320
9740 574
8102 394
48839 932
13045 280
11642 439
6522 412
14406 293
17121 86
17002 706
12658 580
31465 106
5362 351
10073 228
5889 662
12134 494
18428 377
24943 675
24809 204
25022 83
5081 836
9696 436