1228786 4600
9532 78
15910 107
29559 586
7040 39
14597 818
8261 64
6656 183
20116 664
49090 698
15932 851
9921 527
7531 621
17983 562
9730 475
8040 609
10036 462
11051 531
15996 893
13238 303
10194 582
7900 563
10645 679
11748 810
10035 232
5581 251
215928 708
15382 77