29545 769
2786 112
5227 465
2895 717
954 47
2301 595
2002 184
3873 611
6434 657
750 83
2404 360
13093 810
2156 175
12133 831
990 265
2369 378
4397 743
2313 417
1595 36
7486 105
3877 657
7053 412
1820 99
3902 359
1732 60
4590 507
34946 593
8477 221