17006 927
7045 581
8684 694
7638 259
9818 470
4330 519
4343 26
5149 482
10322 582
12612 534
8521 873
6337 151
20145 680
2762 181
5018 108
5877 812
9126 584
14368 322
14298 609
3982 123
7909 253
5072 711
7276 62
59169 586
4113 464
21691 732
13352 902
5124 626