3186 805
3722 625
2740 44
10708 313
9872 141
59078 294
175076 712
57336 611
38929 347
144147 664
50907 563
41181 178
73711 751
2651 468
5534 256