5021 626
4192 538
3845 440
217222 696
4881 441
5002 366
116048 904
4738 510
10783 823
5482 423
79454 1024
4139 274