2993 115
8828 598
3988 163
9316 320
9739 574
8097 394
48828 932
13042 280
11640 439
6521 412
14405 293
17115 86
16992 706
12656 580
31460 106
5361 351
10068 228
5886 662
12133 494
18419 377
24933 675
24798 204
25008 83
5081 836
9695 436