3935 793
3234 513
4703 728
15092 664
15276 503
5351 325
14639 761
8508 369
4297 508
2437 175
4518 680
2147 52
10353 907
4646 374
15426 421