10300 12
2128 5
5590 8
17198 29
10782 14
22474 5
10909 12
26479 31
24737 12
13480 23
4374 8
7420 12
6786 18
14651 26
10569 16
3317 11
5495 8
21030 39
27981 35
15527 15
11611 18
6734 3
13239 27
16768 17