1605 68
4078 796
5443 682
9404 392
7832 621
14801 413
8105 461
7301 819
3703 655
4520 98
38965 381
10895 642
4276 382
2686 220
3948 825
2679 265
4992 879