2288 4
9301 30
19548 54
21929 63
2838 11
17821 86
9045 41
29515 154
7940 30
33907 176
20275 148
4119 4
1144 3
7726 29
3013 18
8404 32
1778 4
65647 318
19709 163
5308 34
22409 94
3984 19
5864 15
5741 18