34726 40
4778 9
13879 42
4196 15
3763 17
12002 17
20612 43
16599 11
12708 26
21241 28
13373 20
5301 20
8347 38
4573 7
4447 5
2394 4
23639 75
4230 20
7128 19
16401 43
4591 18
15144 49
1748 12