4963 538
5202 265
21905 238
23490 583
85226 482
1028 63
5227 392
5460 879
3484 769
2733 83
3528 398
3197 452
12779 299
32882 545
18021 116
15694 465
2037 221
3588 679
2863 610
3507 550
2993 329