3703 396
7491 440
4309 167
3378 157
7867 61
5424 538
8488 638
5734 451
21048 673
7867 315
9146 755
2827 127
5977 649
5838 610
4134 630
5501 142
5710 72
42450 259
129252 903