22083 438
8243 306
13750 608
23100 308
4701 728
7580 583
14297 928
51615 182
3363 367
20510 886
12315 318
23162 323
37386 645
16590 329
8453 115
9597 753
15594 353
8176 160
23160 241
50496 538
22718 239
5735 781
8862 708
13608 495
25398 280
5594 219
11151 133
18630 73