2910 12
7028 14
15038 25
5935 12
7235 21
3164 10
22120 73
8275 8
18087 34
9210 18
19605 33
9918 37
47022 90
15245 62
43152 65
2497 2
5179 12
2663 9
21561 23
4984 14
22039 32
23215 36
6860 10
9501 12