20503 494
8943 453
21358 936
14790 642
11231 609
13537 82
16337 538
8352 358
15809 343
81399 873
66482 336
37112 247
90943 289
27738 535