29018 961
1601 180
3669 709
1383 151
10014 77
3422 657
2503 208
8036 564
12287 614
26275 477
15029 833
6839 507
5090 300
7684 462
3687 871
13282 917
5719 322
103295 425
12411 663
3217 511
3786 717
873 57
3786 521
14731 154
1839 383
10930 802
14575 784
2135 274