20616 42
46162 100
54666 80
7223 21
42376 61
13825 19
5608 17
12528 24
13078 34
23893 69
34187 48
42697 136
14609 39
35496 75
38676 59
178742 240
43617 46
37384 76
13607 39
33000 96
11115 13
35517 73
32616 61
10636 36