4963 538
5201 265
21901 238
23489 583
85222 482
1027 63
5227 392
5459 879
3484 769
2732 83
3528 398
3197 452
12775 299
32872 545
18021 116
15692 465
2037 221
3588 679
2863 610
3507 550
2993 329