966 148
3908 927
2225 560
1433 351
1981 532
971 267
2307 647
25702 666
39612 454
37967 89
7538 296
4560 578
4436 413
146141 571
2780 267
9001 731
4195 232
5001 446
3693 189