14926 43
31559 105
22496 41
10112 12
11746 9
17270 42
15595 21
10317 4
8291 5
10992 11
43299 107
10391 9
15069 43
12536 30
24357 72
12868 33
16525 41
14584 13
13153 12
15406 33
12813 27
16295 42
10945 12
12077 15