4593 942
8497 517
155409 631
37132 342
5184 298
11505 928
33675 78
3893 538
4113 355
4825 610
4541 728
4396 260
17152 95
9810 639
2503 320
27253 928
21800 202
19033 841