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