17006 927
7043 581
8684 694
7618 259
9816 470
4330 519
4333 26
5145 482
10317 582
12610 534
8519 873
6315 151
20136 680
2761 181
5017 108
5874 812
9125 584
14362 322
14297 609
3922 123
7908 253
5071 711
7257 62
59161 586
4113 464
21680 732
13339 902
5124 626