1501 2
23108 69
1194 1
2451 11
7387 17
2805 7
40071 10
33382 24
14983 13
32713 33
22740 29
20984 47
13425 19
16330 14
46871 67
19080 20
45060 44
9270 14
22012 15
10291 9
85633 77
20786 22
25463 33
26089 49