50516 104
12458 16
4098 8
18488 73
4774 21
25202 38
7270 19
27174 89
14473 31
24512 136
50931 121
35865 58
48754 51
5458 11
16244 26
29524 73
10577 24
28905 73
27257 88
23765 63
18711 46
15945 24
133353 271