21056 23
30271 42
17331 49
17258 57
5221 17
4168 122
3130 41
3005 32
3048 68
2377 49
1578 30
14825 12
17591 22
23821 30
28386 14
10558 16
6645 15
47645 82
25726 37
4948 9
9634 61
12552 49
3548 30
3818 39