1050 116
3752 923
6417 793
5514 508
2932 282
2529 202
2988 228
3226 242
5320 663
5333 315
3750 239
6422 531
3697 798
14020 588
4421 162
2488 287