30980 698
12991 585
76265 525
13765 701
29935 317
85554 497
21426 1002
77939 188
29097 378
144139 931
664785 1133
1330029 2511
385556 1158
454235 1310
1095814 1877
208339 533
565335 1202
626612 1320
1668003 3626
228008 565
372423 966