20436 494
8921 453
21317 936
14763 642
11209 609
13505 82
16307 538
8337 358
15762 343
81313 873
66403 336
37072 247
90790 289
27671 535