32051 38
19453 61
7126 2
7178 12
17802 34
57394 148
5688 4
14396 51
16514 43
8237 39
19702 42
53805 165
36532 94
23171 29
114380 168
21782 82
43235 160
30302 53
177868 753
31667 104
3731 18
7521 28
101148 443
22422 37