2970 490
1184 93
1741 141
5653 227
3262 156
6348 514
8696 433
2521 299
3073 364
2429 89
3502 682
4529 556
4724 852
2729 141
3848 727
2656 384
3062 58
4488 978
23740 267