2967 490
1178 93
1737 141
5648 227
3259 156
6330 514
8691 433
2513 299
3069 364
2420 89
3496 682
4522 556
4716 852
2727 141
3845 727
2641 384
3055 58
4486 978
23683 267