2496 526
1548 485
26682 928
4756 122
9941 538
7138 274
15507 749
9595 676
8220 376
2857 202
5270 246
1341 101
18586 778
3415 623
4088 111