31032 698
13003 585
76303 525
13781 701
29965 317
85599 497
21448 1002
77953 188
29115 378
144172 931
664823 1133
1330141 2511
385604 1158
454283 1310
1095889 1877
208366 533
565426 1202
626719 1320
1668271 3627
228018 565
372448 966