2968 490
1181 93
1741 141
5650 227
3260 156
6345 514
8694 433
2519 299
3071 364
2429 89
3499 682
4527 556
4718 852
2729 141
3847 727
2652 384
3059 58
4488 978
23720 267