12153 91
10803 102
32594 94
12342 13
6813 21
8993 18
24317 38
14205 23
13025 45
30411 97
24566 133
7970 29
17883 96
7314 23
11533 28
6524 14
56409 211