27932 65
11615 3
29746 59
10949 7
9761 6
13435 16
16341 25
12839 17
14955 24
13600 44
10853 11
17867 33
16706 26
21274 40
12789 12
12515 12
12724 25
20652 23
16056 26
19353 41
10880 8
13277 8
14343 31
50352 171