103799 1042
227109 820
67838 215
179982 449
144258 693
98396 526
81742 787
46237 483
248500 649
23457 43
103933 407
105489 571
54641 518
140352 331
57503 612
210415 266
91642 1000
69694 667
298899 851
35233 330
34072 344
213514 785
15620 478
109375 365
151583 744
69030 857
160356 656
94487 560