3970 368
9964 660
20136 560
12331 887
1447 55
6557 957
15026 619
6694 161
4576 115
13044 822
4091 503
10641 501
14846 587
3912 423
10053 817
16516 254
16602 305
4713 348
7242 561
5039 830
4062 298
2613 71
5874 330
17663 331