21680 1
29531 0
43130 5
42833 15
36084 8
91207 22
59806 8
23530 1
45504 5
234682 54
150701 47
56953 15
52004 7
63677 9
22182 1
31304 2
60257 6
34707 3
71852 10
79428 15
333383 79
99757 25
100782 19
61958 4