307 32
1276 291
6902 758
2060 245
1395 268
723 174
3603 818
1742 138
55044 941
10375 888
29150 585
84462 538
26958 409
1908 172
143080 742
34378 183
71043 243
97344 396
419462 716
99637 868
92025 724
62647 542