6295 402
6725 77
4782 712
8198 670
6259 207
8934 337
10017 819
19816 627
9943 813
4521 437
5088 222
5800 802
8162 651
4925 227
29985 120
42941 463