21517 999
2933 459
2042 48
8000 750
5984 506
4035 228
5149 215
4962 609
32484 471
4098 703
2435 408
10533 555
2397 134
9425 811
7629 55
11144 828
2827 454
4175 329
5352 418
3020 393
3331 322
5567 232
11666 351
4777 127