988 286
2600 574
1681 345
27514 700
2925 883
2480 499
2038 437
1159 152
1774 307
7716 121
2863 216
26613 472
7664 687
64243 651
59298 377
5896 469
5902 798