4060 397
6999 315
7765 673
6793 61
3958 457
3668 441
2669 305
1615 28
2481 207
4416 459
2132 243
2371 152
2148 119
4149 630
4940 860
4079 596
3755 98
5784 791
2896 489
55411 934
33000 125