26580 198
238180 502
380988 800
94422 337
298280 854
158789 467
51810 658
522642 1662
57008 253
163771 942
117517 606
135282 354
85400 1051
31859 242
102894 888
23354 75
38437 162
90988 634
85951 166
89645 433
118411 753
39849 200
21426 298
24761 74
279295 912
262986 539
58112 481
107386 344