1228964 4600
9533 78
15913 107
29561 586
7041 39
14598 818
8262 64
6656 183
20116 664
49094 698
15937 851
9921 527
7531 621
17984 562
9731 475
8043 609
10039 462
11053 531
15997 893
13239 303
10197 582
7904 563
10646 679
11748 810
10037 232
5584 251
215969 708
15382 77