40969 309
54547 675
86735 349
91758 523
62386 153
58511 751
87294 345
145864 819
39081 252
29765 704
22448 289
134899 743
43926 271
28872 891
38177 496
20380 463
28079 966
23592 532
29630 475
22215 284
315637 974
50548 829
26744 687
58207 796
45426 557