2697 500
9584 351
4406 413
38629 109
104806 671
8447 369
15371 211
22376 563
9736 691
3979 465
6323 695
9109 554
4630 507
8000 570
7134 349
22441 314
4365 166
22762 258
6961 126
14775 774
27456 614
6698 471
4749 140
8916 739
7383 193
10957 439
27465 703
20137 446