8592 598
6595 700
3039 173
6753 599
5085 539
22308 247
6196 612
4876 36
5195 737
6488 518
6478 365
4729 102
7884 502
5282 748
5711 579
4534 169
25557 52
17217 131
5630 578
4768 322
6398 356
7020 694
10974 523
30075 295