3935 793
3237 513
4704 728
15093 664
15277 503
5351 325
14639 761
8508 369
4297 508
2437 175
4519 680
2148 52
10355 907
4648 374
15430 421