41488 202
28430 339
160508 536
103874 1042
227795 821
68082 216
180394 449
144555 693
98691 526
81999 787
46274 483
249005 649
23581 43
104368 407
105772 571
54796 518
140957 331
57602 612
210983 266
92191 1000
69850 667
299563 851
35348 331
34295 344
215563 786
15648 478
109857 365
152141 745