104404 759
3988 283
1433 184
2649 75
42281 207
58054 148
4846 384
4248 112
10096 556
7888 571
12114 692
5099 427
3929 408
2004 31
5943 256
6227 423
4233 725
2945 610