2993 490
1192 93
1754 141
5667 227
3279 156
6363 514
8711 433
2533 299
3081 364
2451 89
3517 682
4541 556
4737 852
2743 141
3863 727
2676 384
3080 58
4501 978
23857 267