2980 490
1187 93
1742 141
5653 227
3262 156
6350 514
8700 433
2524 299
3075 364
2431 89
3505 682
4532 556
4731 852
2733 141
3852 727
2658 384
3064 58
4491 978
23758 267