1229019 4600
9535 78
15913 107
29562 586
7042 39
14599 818
8264 64
6656 183
20116 664
49095 698
15938 851
9923 527
7531 621
17986 562
9731 475
8044 609
10040 462
11053 531
15997 893
13240 303
10197 582
7905 563
10650 679
11751 810
10037 232
5584 251
215983 708
15383 77