17006 927
7044 581
8684 694
7625 259
9817 470
4330 519
4339 26
5149 482
10321 582
12612 534
8519 873
6327 151
20139 680
2762 181
5018 108
5874 812
9126 584
14365 322
14297 609
3953 123
7909 253
5072 711
7270 62
59166 586
4113 464
21688 732
13344 902
5124 626