3991 348
40001 304
3148 257
25683 714
3548 57
5649 144
54629 106
59074 833
7781 847
12263 362
3228 225
6821 225
6935 164
29126 686
4736 398
6341 219
22315 242
10815 418
15147 231
4898 714
5165 145
8724 847
15353 488
29758 173
3785 207
9427 159
9351 572
23210 570