31546 614
26749 556
18728 296
21123 444
1548924 4454
1330070 2511
305735 849
454255 1310
1095847 1877
903046 1954
9952 166
309027 1218
626661 1320
1668097 3626
425769 1702
372435 966
323252 987
471356 691
365865 653
226858 1025
111952 376