501 78
1785 173
2941 780
3573 511
3079 491
1157 145
13579 187
10645 219
19052 608
2970 360
3945 413
2708 352
18198 566
2131 313
34793 101
5228 77
14552 405
1259 71
3868 568
4816 460
19663 722
4990 140
3841 709
6502 292
3660 491
5794 675
45679 186
5087 621