18981 55
5077 10
3560 8
3115 7
4607 12
17263 36
9290 17
13386 33
9595 9
37850 96
2212 2
3587 4
10164 34
5953 10
6044 21
6855 17
10597 48
5193 30
114068 502
7376 33
5882 24
31292 109
25410 182
6068 16