3126 116
10554 507
3548 103
2205 61
7807 852
4687 637
3536 620
4171 821
4868 122
3892 455
3868 428
5100 579
5298 314
2572 246
8756 638
15851 581
8101 662
2592 353
6937 683
6424 494
1851 61
8388 571
6990 730
2863 380