13556 66
59184 158
12630 297
3859 283
30511 301
6287 791
11665 350
18417 317
26624 712
22125 372
5070 363
30540 627
33302 615
5897 460
10268 242
77102 595
2103 337
4690 248
4827 559
4635 925
3083 424
3717 507
8217 511
2257 46
4286 924
4856 847
5579 482
9991 879