18067 704
4416 519
15861 831
22582 686
13852 514
3291 515
8885 728
14356 67
7124 247
4893 735
6728 661
2806 457