27193 55
25202 38
36157 52
20740 29
51030 85
20809 22
14522 19
5296 9
9729 19
9563 12
3861 6
7188 12
11887 14
6942 11
5455 11
11174 10
4515 19
7470 19
3484 1
4943 6
8251 5
9763 21
5735 13
15515 30