35367 410
66398 303
15689 669
829993 3597
20452 591
966480 2078
772532 3173
16489 128
215326 933
555551 713
877864 2247
302551 917
93348 555
11585 266
579233 1625
20300 612
25979 585
59313 392
330192 1122
106419 670
130652 271
18991 214
118944 527
163109 816
72801 141
46765 609
16975 417
22251 538