15075 105
11328 103
33225 94
12735 13
6813 21
8993 18
24317 38
14205 23
13025 45
30411 98
24566 133
7970 29
17883 96
7314 23
11533 28
6524 14
56789 211