15223 8
13599 12
39226 20
10249 3
11934 3
10906 1
25023 42
19433 30
19249 16
20314 7
29440 25
29022 38
47692 62
81470 128
37517 42
27543 36
19098 6
15351 4
30021 51
31270 24
15004 9
39664 50
18654 7
31503 19