20291 29
3959 9
16542 26
4037 24
6161 15
16362 28
26245 66
5645 16
36727 77
4976 14
60084 252
4371 16
1023 5
2904 15
1462 4
3489 8
4583 13
7206 17
2427 13
14494 52
2376 9