3500 508
5693 733
10350 162
5820 132
6534 504
5703 383
44925 634
19502 109
7613 191
4997 521
2409 322
4928 482
27712 904
10421 667
19531 96
4236 161
2940 473
24306 242
2579 322