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