40996 309
54596 675
86802 349
91830 523
62416 153
58563 751
87353 345
145957 819
39097 252
29784 704
22455 289
134958 743
44009 271
28935 891
38221 496
20396 463
28101 966
23604 532
29668 475
22236 284
315829 974
50598 829
26795 687
58266 796
45497 558