956 148
3886 927
2225 560
1431 351
1981 532
970 267
2304 647
25702 666
39597 454
37967 89
7536 296
4560 578
4434 413
146139 571
2780 267
9000 731
4195 232
4999 446
3689 189