2306 68
4194 796
5632 682
9566 392
7958 621
14945 413
8205 461
7338 819
3731 655
4724 103
39221 381
10933 642
4341 382
2754 220
3986 825
2735 265
5012 879