14002 600
22848 509
29161 481
6368 240
37153 263
23868 234
34963 172
35804 77
22005 429
6951 604
13100 303
13734 111
60765 469
23786 373
35691 935
10826 969
29267 293
113392 642
39857 544
35075 189
64709 157
3538 206
83712 251