30499 797
202250 771
107573 878
13625 713
15956 855
8923 585
31144 541
26965 231
31966 207
31662 956
33882 760
54072 408
26720 273
9065 752
3885 260