31008 698
12997 585
76288 525
13774 701
29949 317
85582 497
21435 1002
77945 188
29106 378
144154 931
664804 1133
1330086 2511
385581 1158
454260 1310
1095859 1877
208353 533
565378 1202
626683 1320
1668152 3626
228014 565
372437 966