16881 103
12884 869
5165 146
4615 627
8475 301
6685 694
9399 725
2971 416
13283 221
7315 406
34559 518
13648 703
4432 626
2409 555