31329 29
10079 11
15500 56
55292 39
108586 64
80964 111
9600 8
25807 32
96703 136
11114 18
8406 10
16365 19
6739 5
23519 67
9522 21
17204 42
7199 29
7944 17
4345 4
11809 42
15819 39
12335 41
3336 5
15130 61