17043 773
8752 107
7672 385
16026 324
2414 172
5043 293
4308 587
7053 331
7215 501
5413 350
3992 118
10704 983
4275 74
11587 734
19408 660
7623 856
3609 379
8114 496