105603 270
9074 10
9819 1
8455 4
12609 5
10136 8
9314 5
29428 72
8751 6
12303 33
9856 10
36005 102
14070 14
9832 4
10777 12
25488 65
30268 92
32607 96
13046 19
13411 13
11766 18
12638 25
13082 23
18441 42