2992 115
8826 598
3986 163
9314 320
9739 574
8091 394
48821 932
13033 280
11630 439
6520 412
14404 293
17113 86
16985 706
12652 580
31453 106
5356 351
10065 228
5883 662
12131 494
18412 377
24925 675
24790 204
24991 83
5081 836
9694 436