2949 601
1993 502
4133 496
1420 137
14584 443
24964 437
18144 432
118944 186
63094 149
16945 409
14186 331
13895 399
4040 107
13338 507
3596 421
17004 535
15308 213
38846 105
8634 126