253 52
2275 642
2092 573
2844 930
1926 595
1473 369
2892 642
5846 345
1987 439
2627 453
38304 398
16370 932
4967 159
3427 672
3979 498
3253 40