40900 84
5835 24
10251 39
6459 15
57182 179
23599 41
27901 100
33599 113
8911 19
12468 32
14443 39
22607 88
6920 17
37727 44
32123 23
71000 208
29024 59
9323 17
17533 53