2984 490
1187 93
1744 141
5654 227
3264 156
6351 514
8701 433
2525 299
3075 364
2431 89
3508 682
4533 556
4731 852
2734 141
3854 727
2662 384
3067 58
4492 978
23765 267