39091 643
15796 242
3478 106
12487 393
20822 333
4819 85
6837 286
8847 31
16177 820
27489 754
26256 411
10000 583
11676 319
33002 740
9249 83
26430 642
9930 613
25981 89
7113 398
10872 234
14753 549
14531 466
15176 680
4076 172
26652 58
4729 314
6978 45
11160 883