40828 97
33916 73
32039 80
12493 28
24179 100
24960 139
22607 89
9945 38
10286 59
7401 16
14289 26
15948 57
24056 44
21665 54
105130 271
34592 111
43551 165
25317 140
6135 38
40900 84
21563 47