3935 793
3238 513
4707 728
15094 664
15287 503
5351 325
14639 761
8509 369
4297 508
2437 175
4519 680
2148 52
10356 907
4649 374
15435 421