19656 521
8407 810
1844 71
9329 962
12911 305
3631 873
9018 523
8200 386
8514 860
6264 414
14664 190
6238 594
6246 63
9823 311
4636 462
1609 307
5801 658
13082 55
3105 562
6449 863
7604 74
9052 563
5974 611
12071 403