3176 486
12397 765
14503 132
14212 726
4566 908
5633 629
6116 638
18697 169
3936 66
45247 137
60444 153
20006 357
33250 539
4040 346
612313 881
16846 327
9106 457
27382 236
80871 413
20870 544
25754 414
16253 303
26230 653
8621 713
4523 155
96926 677
4975 764
34291 510