17006 927
7043 581
8684 694
7616 259
9813 470
4330 519
4332 26
5145 482
10317 582
12609 534
8519 873
6313 151
20136 680
2761 181
5017 108
5874 812
9125 584
14360 322
14297 609
3919 123
7908 253
5071 711
7253 62
59156 586
4113 464
21679 732
13337 902
5124 626