40900 84
6241 24
10251 39
6459 15
57589 180
23599 41
28334 100
34020 115
8911 19
12468 32
14872 40
22607 91
6920 18
38137 45
32123 23
71425 216
29448 59
9739 17
17939 53