14629 21
11404 3
14229 13
17312 11
23147 17
15217 20
11002 1
10859 6
9796 10
41606 114
28603 91
56958 249
19444 34
31784 67
70026 151
35796 69
18855 26
33561 120
23950 48
16880 28
49951 201
15670 23
44664 66
23141 46