18912 89
68928 316
28318 147
17181 76
17416 84
7671 20
9470 39
4505 13
4727 12
3173 14
2432 11
2921 15
5657 36
4038 8
4368 21
14614 73
9460 40
17352 86
21117 61
28192 105
15393 37
7203 35
12115 76
21833 106