139850 306
274997 729
15590 619
29112 603
29350 592
140340 640
12995 896
27554 128
37053 645
32151 669
8005 537
27014 511
73556 252
68830 373
13197 601
11658 42
177295 708
10514 584
15488 148
22189 274
156574 684
46475 308
8621 386
14536 313
11927 300
120847 305
71992 817
56583 728