14181 600
22906 509
29346 481
6392 240
37331 263
24044 234
35177 172
35892 77
22155 429
7003 604
13145 303
13776 111
61034 469
24107 373
35853 935
10857 969
29508 293
114331 642
40086 544
35230 189
65155 157
3559 206
84294 251