4391 17
5119 14
2983 5
108348 128
19017 20
45102 62
8532 7
16828 27
11966 10
50265 67
18269 21
20957 27
24677 26
29774 65
12086 15
16194 14
37103 43
16140 27
18234 18
6535 3
80411 76
79200 48
123984 105
49299 109