3195 805
3795 626
2752 44
10721 313
9884 141
59275 294
175800 713
57480 612
39039 348
144635 664
51231 563
41470 178
74192 752
2654 468
5543 256