19669 74
14486 42
12642 100
21993 70
7005 30
18419 41
18918 52
8462 21
1795 6
29846 67
4283 25
10837 50
3964 9
3550 10
13157 26
6303 21
3868 17
875 5
14811 30
3177 20
2910 18
5631 30
11429 46
31665 57