2971 490
1186 93
1741 141
5653 227
3262 156
6349 514
8698 433
2524 299
3075 364
2429 89
3502 682
4530 556
4726 852
2731 141
3849 727
2656 384
3062 58
4491 978
23743 267