5007 76
2611 88
244151 578
336837 1674
113862 601
61993 345
83165 510
66632 469
135790 912
87713 934
53919 370
6264 628
414096 1641
89115 123
164099 849
90920 741
13096 452
203315 478
129451 318
137455 326
164244 785
43079 148
340110 1015
117876 400
7768 586
62853 559
110886 457
181870 986