3935 793
3237 513
4706 728
15094 664
15287 503
5351 325
14639 761
8509 369
4297 508
2437 175
4519 680
2148 52
10355 907
4648 374
15432 421