3025 136
4043 342
3129 231
9148 748
3884 78
4581 389
4222 530
4096 310
6612 637
12375 161
10686 521
5621 718
1434 28
3933 759
6449 578
3518 376
7744 602
22828 399
4439 149
8012 841
4171 530
3499 447
4601 862
7587 625