3016 500
9587 351
4411 413
38681 109
105114 671
8462 369
15379 211
22410 563
9747 691
4000 465
6323 695
9132 554
4633 507
8015 570
7138 349
22467 314
4371 166
22775 258
6979 126
14785 774
27465 614
6703 471
4754 140
8919 739
7392 193
10963 439
27488 703
20141 446