2958 490
1165 93
1727 141
5643 227
3242 156
6315 514
8679 433
2500 299
3063 364
2414 89
3486 682
4509 556
4699 852
2718 141
3838 727
2631 384
3039 58
4472 978
23611 267