40970 309
54550 675
86739 349
91763 523
62390 153
58515 751
87300 345
145868 819
39083 252
29766 704
22448 289
134904 743
43930 271
28875 891
38180 496
20380 463
28081 966
23592 532
29630 475
22216 284
315653 974
50553 829
26752 687
58211 796
45431 557