4601 20
18192 88
67103 306
27589 140
16486 76
16716 85
7319 20
9470 38
4505 13
4374 12
2819 14
2432 11
5325 35
4038 8
4018 21
14264 70
16952 85
20383 58
27119 100
15055 36
11767 75
21146 103
11672 31
32334 105