10803 101
12153 85
8993 18
17883 96
28075 65
3740 4
20966 43
32594 94
18353 61
12879 47
12308 20
48754 51
7826 12
7970 29
24317 38
24566 133
56409 211
90863 156