11555 10
15881 4
10971 31
9331 6
12413 17
34420 76
23807 53
17372 9
30927 43
44905 121
45677 63
42958 85
30990 41
25781 40
19761 24
19800 52
90558 196
38175 103
28398 42
47133 101
20436 44
30206 65
20312 30
26461 48