31551 614
26752 556
18733 296
21124 444
1548961 4454
1330130 2511
305743 849
454280 1310
1095885 1877
903112 1954
9952 166
309049 1218
626709 1320
1668238 3626
425814 1702
372446 966
323305 987
471393 691
365882 653
226866 1025
111966 376