27008 255
18350 224
27767 501
26508 676
83543 183
2492 282
17152 452
4228 180
24616 544
127182 537
183346 862
50106 719
2349 193
6519 661
3830 517
3314 245
5245 316
11884 838
9231 736
20342 704
2416 202
97944 599
44549 487
29470 767
17606 575
77703 920