20533 494
8965 453
21380 936
14802 642
11251 609
13545 82
16350 538
8360 358
15843 343
81441 873
66509 336
37129 247
91005 289
27768 535