40900 84
5835 24
10251 39
6459 15
57182 179
23599 41
27901 100
33162 108
8508 19
12468 32
14443 39
22205 88
6920 17
37727 44
32123 23
70584 208
29024 58
9323 17
17533 52