3196 805
3795 626
2752 44
10721 313
9884 141
59280 294
175832 713
57485 612
39041 348
144655 664
51244 563
41478 178
74216 752
2654 468
5543 256