31301 88
26322 34
14253 800
86202 873
57600 761
24676 242
32417 746
46336 384
56419 785
21112 550
20677 325
31860 392
13212 357
44590 142
11621 146
27815 479
18176 361
40407 339
40279 953
27798 142
20524 891
82091 219
51899 691
38460 424