1045116 2647
1229434 4600
9539 78
15917 107
29566 586
7047 39
14604 818
8271 64
6666 183
20120 664
49112 698
15945 851
9927 527
7535 621
17993 562
9733 475
8047 609
10046 462
11055 531
16000 893
13243 303
10206 582
7914 563
10654 679
11759 810
10042 232
5589 251
216134 708