17006 927
7044 581
8684 694
7623 259
9817 470
4330 519
4336 26
5147 482
10319 582
12612 534
8519 873
6322 151
20138 680
2762 181
5017 108
5874 812
9126 584
14363 322
14297 609
3941 123
7908 253
5072 711
7263 62
59164 586
4113 464
21684 732
13342 902
5124 626