2984 167
14452 471
3994 61
2522 111
4031 98
1495 71
1782 260
5600 555
4933 652
2618 85
4791 527
4346 890
3799 321
5243 567
3049 317
9471 351
3333 342
7204 643
4661 156
15278 742
4736 831
4887 658
3826 650
6121 802
4004 516
14864 685
3096 41
13018 417