1096 300
5146 15
1949 193
17808 24
6651 15
21330 45
8675 14
17640 21
15927 22
13505 23
11069 20
22430 36
19210 17
4502 133
5680 15
26518 31
51474 86
42891 49
14520 28
7794 17
10645 25
11013 35
10831 30
14064 19