2957 214
5999 751
1887 177
11993 602
7970 395
2680 363
7724 694
20041 445
9228 788
40062 691
13776 392
3719 356
6340 760
3082 98
9779 474
21898 657
11213 322
3892 486
2952 269
31592 282
20270 820
3164 351
2705 348
22439 518