2993 115
8828 598
3988 163
9317 320
9739 574
8100 394
48832 932
13044 280
11640 439
6521 412
14405 293
17118 86
16994 706
12657 580
31461 106
5361 351
10068 228
5887 662
12133 494
18421 377
24935 675
24798 204
25010 83
5081 836
9695 436