2993 115
8828 598
3987 163
9315 320
9739 574
8096 394
48826 932
13038 280
11635 439
6521 412
14405 293
17115 86
16988 706
12655 580
31454 106
5360 351
10068 228
5886 662
12131 494
18415 377
24930 675
24795 204
25003 83
5081 836
9694 436