31356 60
38653 59
37237 79
22607 89
16250 77
13781 20
18607 23
12318 21
23850 78
12106 35
4414 9
27197 102
14588 33
22282 36
21338 34
4884 13
15703 25
9192 19
27182 76
13089 30
5015 9
2327 2
5227 19