21539 14
12791 18
5823 17
24037 25
11206 32
20608 40
29303 59
97864 170
6884 5
19302 36
4730 3
18406 31
17916 27
6358 4
16724 33
17537 14
23824 79
19551 35
80870 161
98929 91
118961 325
16426 7
3272 11
6395 11