3570 16
5813 12
23765 63
15444 26
9622 39
8098 24
8177 20
42281 129
39730 82
11533 28
20042 46
15810 29
14390 52
14205 23
12710 31
59530 179
41405 70
12096 37
8497 17
15595 24
13805 43
10698 31
12535 25