15857 292
8105 52
8565 403
11300 453
6811 421
10532 907
11209 523
24368 384
6353 623
11002 722
8198 76
22259 238
1111802 1887
646075 1333
381082 969
287088 1204
316466 510
348309 935
127297 295
176745 223
210236 459
160660 792
176742 408
164810 652
27738 294