15857 292
8105 52
8565 403
11300 453
6809 421
10532 907
11209 523
24368 384
6353 623
11002 722
8197 76
22259 238
1111796 1887
646066 1333
381078 969
287083 1204
316462 510
348308 935
127297 295
176736 223
210225 459
160655 792
176741 408
164810 652
27737 294