27013 255
18354 224
27777 501
26510 676
83560 183
2492 282
17159 452
4230 180
24626 544
127262 537
183394 862
50114 719
2350 193
6520 661
3830 517
3316 245
5246 316
11884 838
9231 736
20343 704
2416 202
97954 599
44555 487
29473 767
17609 575
77704 920