4963 538
5201 265
21902 238
23490 583
85225 482
1028 63
5227 392
5459 879
3484 769
2732 83
3528 398
3197 452
12778 299
32876 545
18021 116
15693 465
2037 221
3588 679
2863 610
3507 550
2993 329