2969 490
1182 93
1741 141
5650 227
3261 156
6347 514
8694 433
2520 299
3071 364
2429 89
3501 682
4527 556
4722 852
2729 141
3848 727
2654 384
3060 58
4488 978
23729 267