46533 72
13774 33
14545 18
12790 27
10257 18
7555 24
12056 29
6076 6
8485 15
7947 9
11283 29
7296 13
7288 15
5146 4
7612 10
6522 6
5353 7
9628 36
7559 11
4005 2
4544 5
19073 43
9535 11
5442 3