2980 115
8807 598
3977 163
9286 320
9732 574
8052 394
48702 932
12991 280
11590 439
6502 412
14387 293
17067 86
16910 705
12619 580
31393 106
5331 351
10025 228
5875 662
12121 494
18335 377
24833 675
24692 204
24899 83
5068 836
9656 436