104545 759
3989 283
1433 184
2651 75
42292 207
58104 149
4847 384
4250 112
10097 556
7889 571
12115 692
5099 427
3931 408
2007 31
5944 256
6230 423
4235 725
2946 610