30588 93
12568 18
20794 37
670 10
3367 8
12342 39
3203 4
1885 21
1966 4
18078 62
7932 15
7672 21
14373 22
1139 11
2842 4
9944 54
7711 24
7277 37
7531 57
4059 36
1958 0
11400 9
6226 11
2378 15