30018 262
11764 287
16943 507
39289 400
12861 769
122979 530
87216 364
46117 549
50941 240
13484 595
69547 350
45623 757
31432 734
102771 690
20343 633
61084 150
111572 369
24429 617
7469 111
35942 921
4999 141
50924 648
16887 573
7680 429
8184 306
17178 956
38813 701
20516 770