29957 38
52989 94
3810 2
8411 8
23976 40
6277 5
5153 3
5136 3
4550 6
9375 9
11517 25
9379 21
4281 7
3632 3
19563 21
5581 3
5094 6
4747 5
11251 20
8046 9
4149 10
3906 3
5856 3
4776 7