10143 10
11023 21
5276 4
21648 35
22728 41
10214 14
8470 2
8861 8
23216 48
10836 13
9899 13
9949 7
9443 11
20094 24
6956 3
10962 12
12664 14
14660 9
8307 9
21346 20
11821 17
15946 14
100783 257
17310 45