13894 672
5010 218
13700 585
29709 640
31197 343
6734 291
10902 834
7905 563
4903 473
3357 446
3705 722
20849 694
527 71