17006 927
7045 581
8684 694
7637 259
9817 470
4330 519
4343 26
5149 482
10321 582
12612 534
8521 873
6334 151
20143 680
2762 181
5018 108
5877 812
9126 584
14365 322
14298 609
3974 123
7909 253
5072 711
7275 62
59168 586
4113 464
21691 732
13349 902
5124 626