30021 262
11764 287
16945 507
39298 400
12862 769
122999 530
87257 364
46129 549
50944 240
13485 595
69556 350
45628 757
31436 734
102785 690
20345 633
61092 150
111576 369
24431 617
7470 111
35944 921
5002 141
50936 648
16894 573
7684 429
8187 306
17181 956
38819 701
20519 770