5183 19
8948 44
15557 24
7547 24
8006 37
8641 17
22080 26
3954 17
7839 7
19282 49
17364 34
11582 46
7531 26
7682 13
20941 35
3111 10
1670 7
43476 178
2951 6
30672 42
45568 115
82129 177