2993 115
8829 598
3988 163
9317 320
9739 574
8102 394
48836 932
13044 280
11640 439
6521 412
14405 293
17119 86
16997 706
12658 580
31461 106
5361 351
10068 228
5888 662
12133 494
18423 377
24935 675
24801 204
25016 83
5081 836
9695 436