3859 397
4652 731
29222 316
16463 642
16701 138
13678 287
25533 476
32276 520
17042 95
40501 68
7131 873
4278 813
6513 587