40625 97
150301 962
66281 732
71862 276
46939 562
18677 336
32223 389
355196 991
28669 425
105538 494
33858 554
82742 807
26346 65
44001 367
75468 130
76875 620
47342 854
66509 502
21228 209
82443 655
51160 260
30441 332
26414 539
3465 304
39540 174
5901 398
1493 96
11799 696