6620 29
16401 43
5513 12
14453 23
12270 22
5237 10
7584 21
1748 12
12992 40
4098 8
7262 15
5877 15
7172 10
5371 15
3908 7
10130 13
23335 33
11236 27
44740 101
18786 45
13893 21
15281 38
19024 73
14271 36