2983 115
8810 598
3979 163
9292 320
9734 574
8059 394
48719 932
12999 280
11599 439
6505 412
14390 293
17080 86
16926 705
12631 580
31412 106
5335 351
10030 228
5877 662
12123 494
18365 377
24851 675
24694 204
24923 83
5073 836
9667 436