41486 202
28430 339
160492 536
103869 1042
227776 821
68074 216
180379 449
144539 693
98680 526
81983 787
46273 483
248980 649
23574 43
104353 407
105758 571
54789 518
140934 331
57598 612
210962 266
92180 1000
69848 667
299542 851
35342 331
34279 344
215437 785
15646 478
109838 365
152110 745