2528 9
963 7
4917 17
4169 13
13070 29
7562 20
22120 52
17080 43
9708 18
14074 27
17203 15
23787 40
21662 64
51853 133
7183 19
35038 83
40413 58
14299 21
34241 94
39829 108
49754 45
19529 35
22149 32
32657 54