20507 494
8943 453
21358 936
14790 642
11233 609
13537 82
16339 538
8353 358
15815 343
81403 873
66485 336
37115 247
90954 289
27741 535