2988 115
8815 598
3982 163
9306 320
9737 574
8076 394
48776 932
13016 280
11619 439
6513 412
14399 293
17097 86
16964 705
12642 580
31426 106
5344 351
10047 228
5881 662
12129 494
18388 377
24889 675
24748 204
24962 83
5077 836
9683 436