2967 490
1178 93
1740 141
5649 227
3260 156
6344 514
8692 433
2518 299
3071 364
2425 89
3498 682
4526 556
4717 852
2729 141
3846 727
2647 384
3057 58
4488 978
23709 267