13556 66
59172 158
12629 297
3858 283
30509 301
6287 791
11662 350
18416 317
26621 712
22119 372
5070 363
30535 627
33299 615
5897 460
10266 242
77099 595
2103 337
4690 248
4827 559
4635 925
3083 424
3716 507
8217 511
2257 46
4286 924
4856 847
5579 482
9991 879