34683 111
17723 95
11970 35
29256 71
50489 156
8519 27
13930 52
7575 48
4691 35
1763 8
9122 47
6998 33
7030 36
19268 63
23100 88
8271 77
1970 20
2252 21
1476 14
10504 17
58893 80
9172 10
16439 71
54446 97