4963 756
32681 847
98895 301
50939 435
42686 207
37697 643
2163 367
2796 338
3095 484
3748 414
18359 780