2859 500
9585 351
4409 413
38652 109
104949 671
8457 369
15374 211
22385 563
9741 691
3994 465
6323 695
9121 554
4631 507
8005 570
7135 349
22457 314
4366 166
22770 258
6972 126
14779 774
27461 614
6699 471
4751 140
8918 739
7386 193
10959 439
27479 703
20138 446