8602 32
37573 88
40015 60
46930 116
15209 89
45531 90
47130 175
2502 13
2408 12
10129 31
9518 31
3612 10
22594 16
3776 18
10903 54
6409 29
6161 9
4896 4