51703 36
84281 95
21525 24
20636 12
8157 4
17491 23
7054 3
17580 24
62083 85
104977 197
5885 8
8773 8
14804 25
8110 11
10761 9
37072 41
23649 35
6599 7
11438 7
11465 12
37275 2
20859 23
6749 6
6602 3