19968 446
122952 78
10318 203
14398 269
13977 312
14664 384
8360 486
17209 575
8444 320
16578 748
3646 317
18311 326