3522 413
258521 834
4005 414
8623 508
112241 338
159783 398
112218 892
167556 273
152890 1290
175442 662
3741 392
3808 611
2970 115