22960 495
9836 453
25559 938
16855 642
12113 609
14575 82
20844 538
9493 358
18421 343
85870 873
71387 338
39493 247
98057 289
30263 537