20529 494
8962 453
21377 936
14800 642
11251 609
13544 82
16350 538
8358 358
15839 343
81436 873
66505 336
37128 247
90993 289
27763 535