17006 927
7043 581
8684 694
7614 259
9813 470
4330 519
4327 26
5145 482
10313 582
12609 534
8519 873
6303 151
20135 680
2761 181
5017 108
5874 812
9125 584
14360 322
14297 609
3901 123
7908 253
5071 711
7245 62
59156 586
4113 464
21675 732
13332 902
5124 626