8293 12
4482 4
11940 25
12689 19
6839 10
8217 12
5243 11
13469 15
17323 11
3465 9
10458 16
10022 13
7385 20
4253 12
6119 14
14585 40
11489 41
14355 20
7443 18
16409 21
24025 48
10888 5
20790 12
88436 102