2990 490
1191 93
1753 141
5664 227
3278 156
6361 514
8710 433
2531 299
3079 364
2442 89
3514 682
4538 556
4736 852
2740 141
3860 727
2665 384
3075 58
4499 978
23815 267