4963 538
5202 265
21921 238
23491 583
85236 482
1030 63
5233 392
5461 879
3484 769
2735 83
3528 398
3197 452
12782 299
32900 545
18023 116
15695 465
2037 221
3590 679
2863 610
3507 550
2994 329