17006 927
7044 581
8684 694
7630 259
9817 470
4330 519
4343 26
5149 482
10321 582
12612 534
8520 873
6331 151
20141 680
2762 181
5018 108
5875 812
9126 584
14365 322
14298 609
3959 123
7909 253
5072 711
7273 62
59168 586
4113 464
21690 732
13349 902
5124 626