12115 76
15393 37
28192 105
21117 61
17352 86
14614 73
4368 21
4038 8
5657 36
2432 11
3173 14
4727 12
4505 13
9470 39
7671 20
17416 84
17181 76
28318 147
68928 313
18912 89
4601 20
14258 49
5354 28
16084 80