15443 94
19249 119
2929 16
7917 31
991 2
4129 12
7299 37
8076 26
12280 87
9445 31
14579 50
4702 9
31298 82